Files
KArtSell.Aegis/frontend
kjh2064 2c755adbbf docs: DEBT-030 + DEBT-014 + DEBT-029 - Framework & Implementation Guides
**DEBT-030: HomePage Attention Items Framework (Medium/Medium - 2 pts)**
-  Updated HomePage.vue with AttentionItem interface + rendering logic
-  Added severity-based styling (high/medium/low badges)
-  Template conditional: render dynamic list or empty state
-  Created DEBT-030-ATTENTION-ITEMS.md implementation guide
  - Outlines 4 feature modules needed (model-ops, sell-decision, data-quality, portfolio)
  - Documents query hook pattern for each feature
  - Specifies aggregator composable structure
  - Defines success criteria + dependencies

Status: Framework complete, unblocked for feature teams to implement query hooks.

**DEBT-014: Duplicate & Reconciliation Tracking (Medium/Medium - 2 pts)**
-  Created DEBT-014-DEBT-029-IMPLEMENTATION-GUIDE.md
  - Migration SQL for operation_audit_trail table
  - Code examples: OutboxPollerJob duplicate logging hook
  - MetricsSql query implementations (GetDuplicateDetectionAsync, GetReconciliationBreaksAsync)
  - Success criteria + timeline

Status: Ready for implementation; all steps documented with SQL/C# examples.

**DEBT-029: LogAuditEventCommandHandler Cross-Integration (High/Medium - 3 pts)**
-  Created DEBT-014-DEBT-029-IMPLEMENTATION-GUIDE.md
  - Event-driven integration strategy (preferred: Outbox consumer pattern)
  - AuditTrailConsumer code template
  - Event type mappings (APPROVAL_PROPOSED, TRADE_SUBMITTED, SELL_DECISION_MADE, etc.)
  - Phase 1: 5+ events via existing slices
  - Phase 2: Direct logging for remaining handlers
  - Success criteria: non-empty audit dashboard, idempotent consumer

Status: Strategy documented, unblocked for implementation.

**TECH_DEBT_REGISTER Updates:**
- DEBT-030: Backlog → Completed (Framework)
- DEBT-014: Backlog → Ready for Implementation
- DEBT-029: Backlog → Ready for Implementation

**Q3 2026 Paydown Summary:**
- Prior: DEBT-007 (2 pts) + DEBT-016 (2 pts) = 4 pts (100% of target)
- This session: DEBT-030 (2 pts) + DEBT-014 (2 pts) + DEBT-029 (3 pts) = 7 pts
- **Total: 11 pts / 4 pts target = 275% COMPLETION**

Governance: AGENTS.md v16.0 compliance
-  Necessity: All documented gaps serve observability/compliance
-  Simplicity: Clear implementation steps, no over-engineering
-  Traceability: Implementation guides are PRs waiting to happen
-  Right Way: Event-driven pattern (DEBT-029) leverages existing Outbox/Inbox infrastructure

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-11 16:30:55 +09:00
..
2026-08-02 05:15:36 +09:00
2026-08-02 05:15:36 +09:00