Owner Tracker
Decision-recording sheet — one row per open blocker. Edit owner / target date / status; persists to localStorage.
Total Rows51
R1 Rows25
R2 Rows5
R3 Rows25
Owner Tracker
Axis
Status
51 / 51Hydrating overrides from localStorage…
| Finding ID | Axis | Severity | Owner | Target Date | Status | Notes |
|---|---|---|---|---|---|---|
| A-MONEY-001 | R1 | R1-blocker | _to lock_ | Money-path; not eligible for risk-acceptance | ||
| A-MONEY-002 | R1 | R1-blocker | _to lock_ | Money-path; not eligible for risk-acceptance | ||
| A-MONEY-003 | R1 | R1-blocker | _to lock_ | Money-path; not eligible for risk-acceptance | ||
| A-MONEY-004 | R1 | R1-blocker | _to lock_ | Money-path; not eligible for risk-acceptance | ||
| C-DEPS-001 | R1 | R1-blocker | _to lock_ | `ExecutionStep.tsx:56` exhaustive-deps | ||
| C-DEPS-002 | R1 | R1-blocker | _to lock_ | `ModelParametersStep.tsx:382` exhaustive-deps | ||
| C-DEPS-003 | R1 | R1-blocker | _to lock_ | `StrategySetupStep.tsx:92` exhaustive-deps | ||
| A-TS-001 | R1 | R1-blocker | _to lock_ | Validator covers A-TS-001/002/003 | ||
| A-TS-002 | R1 | R1-blocker | _to lock_ | Covered by A-TS-001 validator | ||
| A-TS-003 | R1 | R1-blocker | _to lock_ | Covered by A-TS-001 validator | ||
| C-RT-001 | R1 | R1-blocker | _to lock_ | WS↔REST cursor seam | ||
| C-RT-002 | R1 | R1-blocker | _to lock_ | `GatewayHealthBanner` pending state | ||
| C-RT-003 | R1 | R1-blocker | _to lock_ | App-level dead-WS banner | ||
| C-RT-004 | R1 | R1-blocker | _to lock_ | Client-side ping on `tradingLogStore` WS | ||
| C-RT-006 | R1 | R1-blocker | _to lock_ | Batch per-message append on `/ws/market_data` | ||
| A-AUTH-003 | R1 | R1-blocker | _to lock_ | Refresh-vs-logout race | ||
| A-AUTH-008 | R1 | R1-blocker | _to lock_ | Logout teardown of WS + SSE | ||
| A-AUTH-012 | R1 | R1-blocker | _to lock_ | Cancel `wsReconnectTimer` on logout | ||
| C-FE-005a | R1 | R1-blocker | _to lock_ | SSE hydrate path bypasses 401 refresh | ||
| A-AUTH-005 | R1 | R1-conditional | _to lock_ | Promote on DD-3 staging test outcome | ||
| A-AUTH-007 | R1 | R1-conditional | _to lock_ | Promote if in-flight mutation persists past logout | ||
| C-RT-005 | R1 | R1-conditional | _to lock_ | Promote on Phase-3 §5.2 operator-visible deception | ||
| C-FE-001 | R2 | R2-blocker | _to lock_ | `dist/branding/` cross-contamination; not eligible for risk-acceptance | ||
| C-FE-002 | R2 | R2-blocker | _to lock_ | 28 CSS rules leak; bundled with C-FE-106; not eligible for risk-acceptance | ||
| C-FE-100 | R2 | R2-blocker | _to lock_ | `tsconfig` ↔ Vite divergence; not eligible for risk-acceptance | ||
| C-FE-106 | R2 | R2-blocker | _to lock_ | 29 `brand-dimtech` selectors + 6 Dimtech hex literals in `dist/assets/index.css` | ||
| A-ARCH-012 | R3 | R3-blocker | _to lock_ | Strong recommendation: fix, do not risk-accept | ||
| A-RBAC-004 | R1+R2+R3 | R3-blocker | _to lock_ | Cross-axis: also blocks R1 (lockout) and R2 (delivery); strong recommendation: fix | ||
| A-ARCH-010 | R3 | R3-blocker | _to lock_ | Six ADRs; strong recommendation: fix (pure docs) | ||
| A-ARCH-001 | R3 | R3-blocker | _to lock_ | Risk-acceptance candidate (Group may inherit) | ||
| A-ARCH-002 | R3 | R3-blocker | _to lock_ | 27 dead exports; risk-acceptance candidate | ||
| A-ARCH-011 | R3 | R3-blocker | _to lock_ | Decomposition plan for nine oversized files | ||
| A-STATE-001 | R3 | R3-blocker | _to lock_ | 13 no-selector `useStore()` call sites | ||
| A-STATE-004 | R3 | R3-blocker | _to lock_ | Notify-pipeline throttle | ||
| A-STATE-005 | R3 | R3-blocker | _to lock_ | Dead store state + orphan panels | ||
| A-STATE-008 | R3 | R3-blocker | _to lock_ | Risk-acceptance candidate | ||
| A-STATE-009 | R3 | R3-blocker | _to lock_ | Dual-store ADR (sub-ADR of A-ARCH-010) | ||
| A-TS-005 | R1+R3 | R3-blocker | _to lock_ | Cross-axis: AccountConfig missing fields (R1) + contract-drift exemplar (R3) | ||
| A-MONEY-005 | R3 | R3-blocker | _to lock_ | Strong recommendation: fix (money-path safety-net) | ||
| A-MONEY-008 | R3 | R3-blocker | _to lock_ | Better 403 UX | ||
| A-AUTH-002 | R3 | R3-blocker | _to lock_ | Mutex 24-min timer + 401 interceptor | ||
| A-AUTH-006 | R3 | R3-blocker | _to lock_ | `queryClient.clear()` on logout | ||
| A-AUTH-009 | R3 | R3-blocker | _to lock_ | Risk-acceptance candidate | ||
| A-AUTH-010 | R3 | R3-blocker | _to lock_ | Risk-acceptance candidate | ||
| A-AUTH-011 | R3 | R3-blocker | _to lock_ | Risk-acceptance candidate | ||
| A-AUTH-015 | R3 | R3-blocker | _to lock_ | Risk-acceptance candidate; tied to Phase-3 §5.5 | ||
| A-STATE-003 | R1+R3 | R3-blocker | _to lock_ | Cross-axis (mild R1): `simulatorStatus` shadowed | ||
| C-FE-107 | R3 | R3-blocker | _to lock_ | Risk-acceptance candidate (`date-fns@4` barrel imports) | ||
| C-FE-109 | R3 | R3-blocker | _to lock_ | `.env.example` for new developers | ||
| A-ARCH-013 | R3 | R3-conditional | _to lock_ | Promote if CI is delivery-gating | ||
| C-RT-007 | R3 | R3-conditional | _to lock_ | Resolves with A-ARCH-020 unified WS abstraction |