Mission Control P1: quick assign UI + remove AC1 dynamic skip#153
Mission Control P1: quick assign UI + remove AC1 dynamic skip#153krusty-agent wants to merge 5 commits intoaviarytech:mainfrom
Conversation
|
Progressing next P0 task: Phase 1: Unskip Mission Control e2e tests with seeded auth fixtures.\n\nWhat changed in :\n- Reworked AC2 harness to use existing item-details activity surface (no feature-flag skip for missing Activity button).\n- Reworked AC5b perf harness to measure item-details activity open latency directly (removed dynamic skip tied to Activity button existence).\n- Added helper for deterministic item-details modal open checks.\n\nTargeted validation:\n\n\n\nResult: \n- Baseline passed\n- Remaining skips are environment auth-shell readiness gate (), not missing Activity button wiring. |
|
Progressing next P0 task: Phase 1: Unskip Mission Control e2e tests with seeded auth fixtures. What changed in commit
Targeted validation:
Result:
|
Summary
api.items.updateItem(assigneeDid = userDid)Assigned) after mutation successe2e/mission-control-phase1.spec.tsAC1 to remove feature-gated dynamic skip and assert assign control visibilityListViewusing Convex presence heartbeat/offline mutations +presence.getListPresence👀 {n} viewing nowhasPresenceUi) frome2e/mission-control-phase1.spec.tsWhy
Mission Control tracker called out assignee/activity/presence wiring and dynamic skip removals. This PR now covers AC1 + AC2/AC5b test-path cleanup + AC3 presence wiring in the app shell.
Test Evidence
Prior targeted run (already in branch)
npm run test:e2e -- e2e/mission-control-phase1.spec.ts -g "baseline harness boots app shell|AC1 assignee round-trip"Result:
baseline harness boots app shell)AC1 assignee round-trip) due existing environment auth/app-shell readiness gateNew targeted run for AC3
npm run test:e2e -- e2e/mission-control-phase1.spec.ts -g "AC3 presence freshness"Result:
AC3 presence freshness) due existing environment auth/app-shell readiness gate (openAuthenticatedApp)The AC3 feature availability skip has been removed; remaining skip is environment readiness only.