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 / 51
Hydrating overrides from localStorage…
Finding IDAxisSeverityOwnerTarget DateStatusNotes
A-MONEY-001R1R1-blocker_to lock_Money-path; not eligible for risk-acceptance
A-MONEY-002R1R1-blocker_to lock_Money-path; not eligible for risk-acceptance
A-MONEY-003R1R1-blocker_to lock_Money-path; not eligible for risk-acceptance
A-MONEY-004R1R1-blocker_to lock_Money-path; not eligible for risk-acceptance
C-DEPS-001R1R1-blocker_to lock_`ExecutionStep.tsx:56` exhaustive-deps
C-DEPS-002R1R1-blocker_to lock_`ModelParametersStep.tsx:382` exhaustive-deps
C-DEPS-003R1R1-blocker_to lock_`StrategySetupStep.tsx:92` exhaustive-deps
A-TS-001R1R1-blocker_to lock_Validator covers A-TS-001/002/003
A-TS-002R1R1-blocker_to lock_Covered by A-TS-001 validator
A-TS-003R1R1-blocker_to lock_Covered by A-TS-001 validator
C-RT-001R1R1-blocker_to lock_WS↔REST cursor seam
C-RT-002R1R1-blocker_to lock_`GatewayHealthBanner` pending state
C-RT-003R1R1-blocker_to lock_App-level dead-WS banner
C-RT-004R1R1-blocker_to lock_Client-side ping on `tradingLogStore` WS
C-RT-006R1R1-blocker_to lock_Batch per-message append on `/ws/market_data`
A-AUTH-003R1R1-blocker_to lock_Refresh-vs-logout race
A-AUTH-008R1R1-blocker_to lock_Logout teardown of WS + SSE
A-AUTH-012R1R1-blocker_to lock_Cancel `wsReconnectTimer` on logout
C-FE-005aR1R1-blocker_to lock_SSE hydrate path bypasses 401 refresh
A-AUTH-005R1R1-conditional_to lock_Promote on DD-3 staging test outcome
A-AUTH-007R1R1-conditional_to lock_Promote if in-flight mutation persists past logout
C-RT-005R1R1-conditional_to lock_Promote on Phase-3 §5.2 operator-visible deception
C-FE-001R2R2-blocker_to lock_`dist/branding/` cross-contamination; not eligible for risk-acceptance
C-FE-002R2R2-blocker_to lock_28 CSS rules leak; bundled with C-FE-106; not eligible for risk-acceptance
C-FE-100R2R2-blocker_to lock_`tsconfig` ↔ Vite divergence; not eligible for risk-acceptance
C-FE-106R2R2-blocker_to lock_29 `brand-dimtech` selectors + 6 Dimtech hex literals in `dist/assets/index.css`
A-ARCH-012R3R3-blocker_to lock_Strong recommendation: fix, do not risk-accept
A-RBAC-004R1+R2+R3R3-blocker_to lock_Cross-axis: also blocks R1 (lockout) and R2 (delivery); strong recommendation: fix
A-ARCH-010R3R3-blocker_to lock_Six ADRs; strong recommendation: fix (pure docs)
A-ARCH-001R3R3-blocker_to lock_Risk-acceptance candidate (Group may inherit)
A-ARCH-002R3R3-blocker_to lock_27 dead exports; risk-acceptance candidate
A-ARCH-011R3R3-blocker_to lock_Decomposition plan for nine oversized files
A-STATE-001R3R3-blocker_to lock_13 no-selector `useStore()` call sites
A-STATE-004R3R3-blocker_to lock_Notify-pipeline throttle
A-STATE-005R3R3-blocker_to lock_Dead store state + orphan panels
A-STATE-008R3R3-blocker_to lock_Risk-acceptance candidate
A-STATE-009R3R3-blocker_to lock_Dual-store ADR (sub-ADR of A-ARCH-010)
A-TS-005R1+R3R3-blocker_to lock_Cross-axis: AccountConfig missing fields (R1) + contract-drift exemplar (R3)
A-MONEY-005R3R3-blocker_to lock_Strong recommendation: fix (money-path safety-net)
A-MONEY-008R3R3-blocker_to lock_Better 403 UX
A-AUTH-002R3R3-blocker_to lock_Mutex 24-min timer + 401 interceptor
A-AUTH-006R3R3-blocker_to lock_`queryClient.clear()` on logout
A-AUTH-009R3R3-blocker_to lock_Risk-acceptance candidate
A-AUTH-010R3R3-blocker_to lock_Risk-acceptance candidate
A-AUTH-011R3R3-blocker_to lock_Risk-acceptance candidate
A-AUTH-015R3R3-blocker_to lock_Risk-acceptance candidate; tied to Phase-3 §5.5
A-STATE-003R1+R3R3-blocker_to lock_Cross-axis (mild R1): `simulatorStatus` shadowed
C-FE-107R3R3-blocker_to lock_Risk-acceptance candidate (`date-fns@4` barrel imports)
C-FE-109R3R3-blocker_to lock_`.env.example` for new developers
A-ARCH-013R3R3-conditional_to lock_Promote if CI is delivery-gating
C-RT-007R3R3-conditional_to lock_Resolves with A-ARCH-020 unified WS abstraction