Commit Graph

  • 6a86997438 docs: close AEG-V15-033 schedule anchor evidence kjh2064 2026-08-09 01:56:32 +09:00
  • a3c20240ab test: lock shared layout contracts (V13-FE-006) kjh2064 2026-08-09 01:04:04 +09:00
  • e5da826329 feat: adopt vendor-neutral form components (V13-FE-005) kjh2064 2026-08-09 01:02:34 +09:00
  • eee15039e2 docs: reconcile adapter implementation evidence (V13-FE-004) kjh2064 2026-08-09 01:00:42 +09:00
  • 35161d8363 docs: reconcile UI adapter port contract (V13-FE-003) kjh2064 2026-08-09 01:00:03 +09:00
  • b70eab02d1 docs: record KBX v36 design harness (V13-FE-001) kjh2064 2026-08-09 00:53:36 +09:00
  • 9ffb740f07 fix: DEBT-028 - wire ActivateModelHandler, fix data-corrupting activation kjh2064 2026-08-09 00:32:02 +09:00
  • cbcc4849ec fix: DEBT-022 - complete repo-wide jsonb/inet cast audit, fix OpenDartService kjh2064 2026-08-09 00:25:14 +09:00
  • ace9fe8a9c fix: DEBT-027 - schedule trade status polling/settlement job kjh2064 2026-08-09 00:12:32 +09:00
  • 8ed232e224 fix: DEBT-018 - make outbox writes co-transactional with entity writes kjh2064 2026-08-08 23:04:44 +09:00
  • 3c56c0926a fix: DEBT-025/026 - wire Draft->Proposed transition and GET /approvals/{id} kjh2064 2026-08-08 22:55:56 +09:00
  • 07ea590b52 Merge frontend build artifact rehash fix kjh2064 2026-08-08 21:44:16 +09:00
  • 9d3a467dde Merge DEBT-017 fix: adopt Features/ApprovalWorkflow as canonical kjh2064 2026-08-08 17:59:25 +09:00
  • 70d7c7c8dc fix: align UI catalog contract metadata (AEG-V16-024) kjh2064 2026-08-08 16:43:03 +09:00
  • 9da1903d64 fix: resolve frontend TypeScript sources first (AEG-X-002) kjh2064 2026-08-08 16:34:44 +09:00
  • 9665f7791f perf: lazy load selected UI provider (AEG-X-002) kjh2064 2026-08-08 16:29:36 +09:00
  • 4e0a0bc02b perf: split frontend routes from initial bundle (AEG-X-002) kjh2064 2026-08-08 16:21:34 +09:00
  • 7b04dd6017 fix: prevent frontend typecheck source emit (AEG-X-002) kjh2064 2026-08-08 16:05:39 +09:00
  • a910fc86d7 docs: mark AEG-V16-015 rollback evidence blocked kjh2064 2026-08-08 15:59:24 +09:00
  • aad6b9ee04 test: preserve AEG-V16-016 vendor-boundary evidence kjh2064 2026-08-08 15:40:35 +09:00
  • 2293acc825 docs: correct AEG-X-038 cost audit evidence kjh2064 2026-08-08 15:33:50 +09:00
  • 02bdd39d31 docs: record AEG-X-038 cost-data blocker kjh2064 2026-08-08 15:33:18 +09:00
  • c44f55aef6 docs: record AEG-VS-06-01 contract blocker kjh2064 2026-08-08 15:27:18 +09:00
  • 0ce86742b0 docs: record AEG-VS-05-01 contract blocker kjh2064 2026-08-08 15:18:56 +09:00
  • 3287ae399e feat: type-safe CRUD sensitive field definitions (AEG-V16-021) kjh2064 2026-08-08 15:00:57 +09:00
  • 6f47d71c4a test: add shared accessibility contract gate (AEG-V16-024) kjh2064 2026-08-08 14:52:15 +09:00
  • cada8fe843 test: cover all screen states in T01-T10 catalogue (AEG-V16-023) kjh2064 2026-08-08 14:25:18 +09:00
  • a750858dfe fix: preserve idempotency keys across command retries (AEG-V16-022) kjh2064 2026-08-08 13:35:30 +09:00
  • a84e5c1273 feat: harden CRUD resource contract checks (AEG-V16-020) kjh2064 2026-08-08 13:13:32 +09:00
  • 30c941cc5b feat: guard CommandBar busy actions (AEG-V16-019) kjh2064 2026-08-08 13:07:54 +09:00
  • 14e2cedc4f fix: resolve DEBT-017 duplicate ApprovalWorkflow implementation kjh2064 2026-08-08 13:05:03 +09:00
  • f2b7b40668 feat: require complete data context header evidence (AEG-V16-018) kjh2064 2026-08-08 13:02:22 +09:00
  • 52bdf926ad docs: define provider rollback evidence runbook (AEG-V16-015) kjh2064 2026-08-08 12:58:05 +09:00
  • b78c19646f fix: keep v16 vendor-boundary validation catalog-safe (AEG-V16-016) kjh2064 2026-08-08 12:56:50 +09:00
  • 769d188701 fix: stop committing generated frontend build output (wwwroot rehash noise) kjh2064 2026-08-08 12:55:43 +09:00
  • 7304aafc83 feat: standardize FieldShell accessibility boundary (AEG-V16-017) kjh2064 2026-08-08 12:51:51 +09:00
  • df7d41df7d docs: add DBA grant script and Phase 1 VersionSet approval checklist kjh2064 2026-08-08 12:39:18 +09:00
  • 60c90baa28 docs: resolve VS-03/04/12/14 numbering collision (renumber to VS-26/27/28/29) kjh2064 2026-08-08 12:36:00 +09:00
  • 8c777df66b docs: add DBA grant script and Phase 1 VersionSet approval checklist kjh2064 2026-08-08 12:39:18 +09:00
  • cedc8d79ee docs: resolve VS-03/04/12/14 numbering collision (renumber to VS-26/27/28/29) kjh2064 2026-08-08 12:36:00 +09:00
  • b86e6fee2c Merge pull request 'docs: correct WBS tracker and roadmap against verified current state' (#31) from docs/wbs-tracker-current-state into main v2026.08.07.4.b86e6fee2c kjh2064 2026-08-07 23:47:51 +09:00
  • 6c6011a62d Merge pull request 'fix: Release build breakage + Dapper mapping bugs in VS-03/VS-04/Phase3-K' (#30) from fix/dapper-underscore-mapping-and-build into main kjh2064 2026-08-07 23:47:41 +09:00
  • 53be11673c docs: correct WBS tracker and roadmap against verified current state kjh2064 2026-08-07 23:45:07 +09:00
  • 8ed2bcf56f fix: Dapper underscore-mapping race condition affects AuditSql too, not just TradeSql fix/dapper-underscore-mapping-and-build kjh2064 2026-08-07 23:36:08 +09:00
  • 2ccf74c410 fix: Release build breakage + Dapper mapping bugs in VS-03/VS-04/Phase3-K kjh2064 2026-08-07 23:21:04 +09:00
  • 54b7922167 Merge pull request 'fix: missing model_operations.models table + compliance schema breaking every fresh DB (live deploy failure)' (#29) from feat/L-vs14-portfolio-reconciliation into main v2026.08.07.3.54b7922167 kjh2064 2026-08-07 20:26:21 +09:00
  • 4059828abf fix: missing model_operations.models table + compliance schema breaking every fresh DB (live deploy failure) feat/L-vs14-portfolio-reconciliation kjh2064 2026-08-07 20:23:56 +09:00
  • a4fa9be706 Merge pull request 'Phase 3 J/K/L: Sell Decision + Trade Execution + Portfolio Reconciliation (+ fix pre-existing build/boot breakage)' (#28) from feat/L-vs14-portfolio-reconciliation into main v2026.08.07.2.a4fa9be706 kjh2064 2026-08-07 19:55:21 +09:00
  • b1e38ac374 feat: Phase 3 J/K/L (Sell Decision, Trade Execution, Portfolio Reconciliation) + fix pre-existing build/boot breakage kjh2064 2026-08-07 19:53:38 +09:00
  • 75f72fbb72 docs: phase 3 implementation plan (sell decision + trade execution + reconciliation) kjh2064 2026-08-07 17:31:40 +09:00
  • 9599f6f282 docs: final execution complete report (2026-08-07) kjh2064 2026-08-07 17:29:44 +09:00
  • cef4289b32 Merge pull request 'Workstream F: VS-03 & VS-04 Slice Specifications (Complete Design)' (#27) from feat/F-vs03-vs04-design into main kjh2064 2026-08-07 17:18:46 +09:00
  • aef5a5831d Merge pull request 'Workstream E: VS-02 Data Governance Policy' (#26) from feat/E-vs02-data-governance into main kjh2064 2026-08-07 17:18:34 +09:00
  • 4e8a7bd021 Merge pull request 'Workstream D: AEG-X-009 Source Catalog Consolidation' (#25) from feat/D-aeg-x009-source-catalog into main kjh2064 2026-08-07 17:18:25 +09:00
  • d602c2819b Merge pull request 'Workstream I: Implement VS-04 Audit Trail + GDPR' (#24) from feat/I-vs04-audit-trail into main kjh2064 2026-08-07 17:18:15 +09:00
  • b649f2b16f fix: remove misplaced 0036_approval_workflow.sql from I branch (belongs to H) feat/I-vs04-audit-trail kjh2064 2026-08-07 17:16:14 +09:00
  • 6c654c97ba Merge pull request 'Workstream H: Implement VS-03 Approval Workflow' (#23) from feat/H-vs03-approval-workflow into main kjh2064 2026-08-07 17:15:23 +09:00
  • 3df1f164cb Merge pull request 'feat(frontend): internal WBS workspace preview page' (#18) from feat/wbs-workspace-preview into main kjh2064 2026-08-07 17:14:59 +09:00
  • f2e1991954 Merge pull request 'feat(governance): source-approval + dataset-freeze schema (AEG-X-009)' (#17) from docs/aeg-x009-governance-schema into main kjh2064 2026-08-07 17:14:51 +09:00
  • 907ab937f4 Merge pull request 'fix(db,deploy): migration safety + release tagging' (#16) from fix/deploy-build-frontend-artifact into main v2026.08.07.1.907ab937f4 kjh2064 2026-08-07 17:14:43 +09:00
  • 63a95c9242 fix(deploy): implement release version tagging for VITE_APP_VERSION fix/deploy-build-frontend-artifact kjh2064 2026-08-07 13:33:10 +09:00
  • f0a945ab96 fix(db): prevent migration-test database drop + correct AEG-X-004 evidence kjh2064 2026-08-07 13:29:14 +09:00
  • a2e742c78d Workstream H: Implement VS-03 Approval Workflow (Maker-Checker governance) feat/H-vs03-approval-workflow kjh2064 2026-08-07 16:38:14 +09:00
  • 97444c932f Workstream I: Implement VS-04 Audit Trail (Immutable events + GDPR compliance) kjh2064 2026-08-07 16:33:42 +09:00
  • 136665c616 Workstream G: Implement AEG-X-009 P1-P6 (KRX/OpenDart/KIS API integration) kjh2064 2026-08-07 16:33:28 +09:00
  • 0fad9cd535 feat(F-VS-03-VS-04): design approval workflow and audit trail slices feat/F-vs03-vs04-design kjh2064 2026-08-07 16:13:59 +09:00
  • f1219ca3cd feat(E-VS-02): resolve data governance unknowns with formal policy feat/E-vs02-data-governance kjh2064 2026-08-07 16:09:28 +09:00
  • 80d1636107 feat(AEG-X-009): consolidate external data source catalog with SLA/retry policies feat/D-aeg-x009-source-catalog kjh2064 2026-08-07 15:57:36 +09:00
  • 2b2841671c chore(phase1): add production identifiers from STEP 2 execution feat/G-aeg-x009-api-integration kjh2064 2026-08-07 15:19:09 +09:00
  • 20a64628e4 test(phase1): add mock versionset from dry-run validation kjh2064 2026-08-07 15:15:26 +09:00
  • 22a30431d3 docs(phase1): fix queue name validation + add parallel validation report kjh2064 2026-08-07 14:59:54 +09:00
  • 1639ad64b3 docs(phase1): add comprehensive readiness summary kjh2064 2026-08-07 14:35:51 +09:00
  • 22384d8a5b docs(phase1): add real-time stakeholder approval monitoring system kjh2064 2026-08-07 14:33:06 +09:00
  • 7abfb1721c docs(phase1): add stakeholder distribution package with email templates kjh2064 2026-08-07 14:30:32 +09:00
  • 627e7397b4 docs(phase1): add comprehensive readiness validation checklist kjh2064 2026-08-07 14:24:37 +09:00
  • 0395ad8ddc docs(architecture): VS-01/VS-02 slice specs + VS-02 tech debt (#20) kjh2064 2026-08-07 14:14:11 +09:00
  • d731800954 feat(phase1): add parameterized activation tooling + runbook (#21) kjh2064 2026-08-07 14:13:45 +09:00
  • f5bab3f836 docs: AEG-X-009 decision package checklist (DEC-037/038/079) (#19) kjh2064 2026-08-07 14:13:42 +09:00
  • e0dd400371 feat(phase1): add parameterized activation tooling + runbook feat/phase1-activation-tooling kjh2064 2026-08-07 14:06:56 +09:00
  • 5db772f404 docs(architecture): add VS-01/VS-02 slice specs, register VS-02 tech debt docs/vs01-vs02-slice-specs kjh2064 2026-08-07 14:05:17 +09:00
  • 4d879255d9 docs(governance): add AEG-X-009 decision package checklist (DEC-037/038/079) docs/aeg-x009-decision-package kjh2064 2026-08-07 14:01:58 +09:00
  • 5fa2fd5709 feat(frontend): add internal WBS workspace preview page feat/wbs-workspace-preview kjh2064 2026-08-07 13:32:40 +09:00
  • 3e6f609dda feat(governance): add source-approval + dataset-freeze contract schema (AEG-X-009, gated) docs/aeg-x009-governance-schema kjh2064 2026-08-07 13:31:34 +09:00
  • 67274cbdb6 Merge pull request '배포: 날짜·일련번호 기반 프런트엔드 버전 계약 적용' (#15) from fix/deploy-build-frontend-artifact into main kjh2064 2026-08-06 16:28:38 +09:00
  • 9e4346efa9 DEPLOY: generate date sequence semantic frontend version kjh2064 2026-08-06 16:23:47 +09:00
  • 07b6fc6bb3 Merge pull request 'DEPLOY: rebuild frontend before publishing host artifact' (#14) from fix/deploy-build-frontend-artifact into main kjh2064 2026-08-06 16:13:37 +09:00
  • 366978ce0f DEPLOY: rebuild frontend before publishing host artifact kjh2064 2026-08-06 16:13:01 +09:00
  • c0b49959d4 Merge pull request 'DEPLOY: one-time sudo delegation for kartsell restart' (#13) from fix/deploy-kartsell-nopasswd into main kjh2064 2026-08-06 16:05:28 +09:00
  • 1c685e2285 DEPLOY: delegate kartsell restart without interactive sudo fix/deploy-kartsell-nopasswd kjh2064 2026-08-06 15:59:16 +09:00
  • c9b59994b5 PHASE-1-SHADOW-RUN: bind VersionSet resolution to model identity fix/deploy-fail-closed kjh2064 2026-08-06 15:49:53 +09:00
  • aee4a4d624 Merge pull request 'Deploy: fail closed on migration and restart errors' (#12) from fix/deploy-fail-closed into main kjh2064 2026-08-06 15:32:26 +09:00
  • 36479307e9 Deploy: fail closed when migration or restart fails kjh2064 2026-08-06 15:30:08 +09:00
  • 74b50465fe Merge pull request 'AEG-X-004: deploy DbUp migrations with release artifact' (#11) from fix/deploy-db-migrator-migrations into main kjh2064 2026-08-06 15:21:21 +09:00
  • dc087969c5 CI: honor PostgreSQL service connection in integration tests fix/deploy-db-migrator-migrations kjh2064 2026-08-06 15:13:20 +09:00
  • f4c195a56d CI: align v16 validator with available evidence artifacts kjh2064 2026-08-06 15:08:47 +09:00
  • 41b96022db CI: connect backend tests to PostgreSQL service hostname kjh2064 2026-08-06 15:02:52 +09:00
  • b9e4fb0146 CI: isolate PostgreSQL service port on Gitea runner kjh2064 2026-08-06 14:49:34 +09:00
  • 30f4858a34 AEG-X-004: deploy DbUp migrations with release artifact kjh2064 2026-08-06 14:46:01 +09:00
  • 1de41b5055 PHASE-1-SHADOW-RUN: record production schema preflight kjh2064 2026-08-06 14:39:49 +09:00
  • 07f2eb803c PHASE-1-SHADOW-RUN: preserve read-only preflight evidence kjh2064 2026-08-06 14:33:09 +09:00