docs(audit): append remediation log for 4 agent tasks + gap fixes
This commit is contained in:
parent
9a42a30d99
commit
fec4f1c069
@ -840,5 +840,70 @@ To track progress toward Level 3 maturity, add these automated checks to CI:
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
## Appendix: Design System Remediation Log
|
||||
|
||||
### Agent Task Execution (2026-03-27)
|
||||
|
||||
Four parallel agents executed design system remediation tasks from `docs/design-system-agents/`. Post-execution audit + gap fix performed.
|
||||
|
||||
#### Agent 1 — Wire Generated CSS Tokens (6 repos) ✅
|
||||
|
||||
All 6 repos now have auto-generated token blocks in `globals.css`:
|
||||
|
||||
| Repo | Prefix | Status |
|
||||
| ---------------------------- | --------- | ------ |
|
||||
| learning_ai_flowmonk | `--fm-*` | ✅ |
|
||||
| learning_ai_trails | `--at-*` | ✅ |
|
||||
| learning_ai_jarvis_jr | `--jj-*` | ✅ |
|
||||
| learning_ai_local_memory_gpt | `--lmg-*` | ✅ |
|
||||
| learning_ai_clock | `--cm-*` | ✅ |
|
||||
| learning_ai_local_llms | `--llm-*` | ✅ |
|
||||
|
||||
#### Agent 2 — Fix `--ml-*` Prefix Leaks (NomGap + NoteLett) ✅
|
||||
|
||||
| Repo | Before | After | Status |
|
||||
| ---------------------------- | ---------------------------- | ---------------------------------------------- | ------ |
|
||||
| learning_ai_fastgap (NomGap) | `--ml-*` refs in globals.css | Replaced with `--ng-*` + auto-generated tokens | ✅ |
|
||||
| learning_ai_notes (NoteLett) | `--ml-*` refs in globals.css | Replaced with `--nl-*` + auto-generated tokens | ✅ |
|
||||
|
||||
#### Agent 3 — Wire ToastProvider (6 repos) ✅
|
||||
|
||||
| Repo | Status | Notes |
|
||||
| ---------------------------- | ------ | ------------------------------------------------------------------------------------------------------------------ |
|
||||
| learning_ai_flowmonk | ✅ | `@bytelyst/ui` ToastProvider in providers.tsx |
|
||||
| learning_ai_jarvis_jr | ✅ | `@bytelyst/ui` ToastProvider in providers.tsx |
|
||||
| learning_ai_notes | ✅ | `@bytelyst/ui` ToastProvider in providers.tsx |
|
||||
| learning_ai_fastgap | ✅ | `@bytelyst/ui` ToastProvider in providers.tsx |
|
||||
| learning_ai_local_memory_gpt | ✅ | `@bytelyst/ui` ToastProvider in providers.tsx |
|
||||
| learning_ai_local_llms | ✅ | **Gap fix** — self-contained Toast component (no `@bytelyst/ui` dep); providers.tsx + layout.tsx wired (`4c6a402`) |
|
||||
|
||||
**Gap found:** learning_ai_local_llms had an existing inline toast system in mission-control page. Agent 3 skipped it. Fixed by creating `src/components/Toast.tsx` (self-contained, `--llm-*` tokens) and wiring via `providers.tsx` → `layout.tsx`.
|
||||
|
||||
#### Agent 4 — ARIA Labels on Icon-Only Buttons (10 repos) ✅
|
||||
|
||||
| Repo | Status | Notes |
|
||||
| --------------------------------- | ------ | ---------------------------------------------------------------- |
|
||||
| learning_ai_flowmonk | ✅ | Buttons have visible text labels |
|
||||
| learning_ai_trails | ✅ | aria-labels added by agent |
|
||||
| learning_ai_jarvis_jr | ✅ | aria-labels added by agent |
|
||||
| learning_ai_notes | ✅ | aria-labels added by agent |
|
||||
| learning_ai_fastgap | ✅ | aria-labels added by agent |
|
||||
| learning_ai_local_memory_gpt | ✅ | aria-labels added by agent |
|
||||
| learning_ai_clock | ✅ | aria-labels added by agent |
|
||||
| learning_ai_local_llms | ✅ | **Gap fix** — 20+ icon-only buttons fixed in 8 files (`4c6a402`) |
|
||||
| learning_ai_peakpulse | ✅ | iOS app — no web icon buttons |
|
||||
| learning_multimodal_memory_agents | ✅ | KMP — no web icon buttons |
|
||||
|
||||
**Gap found:** learning_ai_local_llms newer workspace components (OrchestrationEditor, TaskEditor, ProjectSidebar) + mission-control page + compare/tts/whisper pages had icon-only buttons with only `title` or no label. Fixed with `aria-label` on all 20+ buttons.
|
||||
|
||||
#### Fix Commit
|
||||
|
||||
- **Repo:** learning_ai_local_llms
|
||||
- **Commit:** `4c6a402` — `fix(dashboard): add ToastProvider + aria-labels to icon-only buttons`
|
||||
- **Files:** 15 files changed, 235 insertions
|
||||
- **Typecheck:** ✅ clean
|
||||
|
||||
_Generated by Windsurf Cascade — full workspace scan of 16 repos._
|
||||
_Principal review: design system maturity assessment, best practices audit, architecture blueprint, and remediation plan._
|
||||
|
||||
Loading…
Reference in New Issue
Block a user