fc063f606a
Move the six remaining bilingual datasets from app.js:160 into Astro content collections so GuideSelector has data to drive. Mechanical copy of 178 strings (160 localized pairs + 18 worker array strings) plus the non-localized fields (status, path, command, score, icon, title, number). Source field on commonSkills embedded from skillSources to match the GuideSelectorData contract; if a URL changes, both this entry and skillSources/<id>.json must be updated. Status kept on trees even though GuideSelectorData omits it — index.html renders it. Did not delete interactiveCopy from app.js: legacy page still consumes it, and verify.mjs still asserts against it. Did not migrate the labels (data.labels.*) — those live inside render functions in app.js and belong to 15d.
12 lines
369 B
JSON
12 lines
369 B
JSON
{
|
|
"id": "ui",
|
|
"status": "working",
|
|
"owner": { "en": "UI worker", "pt": "Worker de UI" },
|
|
"path": "../task-ui",
|
|
"command": "git worktree add ../task-ui -b agent/ui",
|
|
"note": {
|
|
"en": "Own checkout and index. Safe to change presentation files in parallel.",
|
|
"pt": "Checkout e índice próprios. Seguro para alterar a apresentação em paralelo."
|
|
}
|
|
}
|