10 lines
1.4 KiB
Markdown
10 lines
1.4 KiB
Markdown
---
|
|
engine: devin
|
|
cwd: /Users/sd9235/code/mygh/learning_ai_dev_intelli
|
|
yolo: true
|
|
lock: devintelli-web
|
|
timeout: 4h
|
|
---
|
|
|
|
Author the baseline audit into and then execute end-to-end the roadmap at web/docs/roadmaps/UX_INTEGRATION_DEVINTELLI.md, STRICTLY scoped to /Users/sd9235/code/mygh/learning_ai_dev_intelli/web — follow waves UX-1→UX-6 + CC.1→CC.6 in order and obey its Ground rules exactly (scope web/; confirm the token prefix in step 0 and add a --bl-*→app-token bridge, no new color literals; @bytelyst/* deps pinned workspace:* to match this repo's convention; minimal lockfile; route all UI through src/components/ui/Primitives.tsx; tests sacred; commit→push→tick PER ITEM with SHA + test counts; deferrals [~]+reason+table; no stray files). This early-stage app has NO adapter and NO e2e script: UX-1 must BOOTSTRAP — create Primitives.tsx, add the token bridge, add a "test:e2e":"playwright test" script (+ @axe-core/playwright if an a11y spec exists), add the ratchet + export test. Pin dev port 3085 for e2e. UX-2 migrates recharts→@bytelyst/charts (defer if no real viz); UX-5 migrates (auth) screens to @bytelyst/auth-ui. Verify each wave: pnpm --filter @devintelli/web typecheck && lint && test && build && test:e2e (port 3085, no new failures vs the UX-1 baseline). Capture the e2e baseline on UX-1. Do NOT stop until every non-deferred wave + CC is committed, pushed, and ticked. End with SHAs, final test counts, and deferrals.
|