tests/screenshot/run.mjs now clears PNGs a previous run left in its output directory and writes playground/screenshots/MANIFEST.json (output directory, sha256 per PNG, sha256 of the demo state rendered). One run produced the 24 PNGs in playground/screenshots/v1.15.0/ (12 surfaces x 2 themes, including the dark onboarding view removed in 1.18.1).
Removed the v1.10.0, v1.11.0, v1.14.0 and v2-mockup sets (77 PNGs) and tests/screenshot/shoot-mockup.local.mjs. Chose regenerate for the set the runner writes and delete for the rest, because the current runner cannot reproduce the older layouts, and the mockup script reads an HTML file that is not in the repository, so its output could never be regenerated from a clone.
README gallery, docs/playground.md and tests/screenshot/README.md now point at v1.15.0 and describe the 12 surfaces the runner captures. The manifest gate goes green: 4/4.
OCR (Apple Vision, local): 0 of 24 PNGs in the tree carry text from the older demo; known positives from 715950b were found (2 of 2).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DS-repo restored scripts/sync-design-system.mjs with an explicit source
allowlist and verified the command; ran their exact command (never one
reconstructed locally). MANIFEST.json was rewritten by the script itself,
never edited by hand.
source_commit now reads efaa3d0 (playground-design-system's main on the
public mirror), verified reachable via git ls-remote against the public
remote and git cat-file -t locally — in contrast to the previous c1b7bad,
which does not exist as a git object in that repo at all. 26/27 files
byte-identical to the source; only their README.md content differs.
Replaced the three stale prose points in README.md and docs/playground.md
that described the missing command and the untrustworthy source_commit.
Suite: 1070/1070 (tracked kb-update + kb-eval test files).
[skip-docs]: README.md and docs/playground.md are the doc update this task
required (vendoring section accuracy). CLAUDE.md's command/agent/skill
surface is unaffected — no new commands, agents, or skills.
playground-design-system svarte paa coord 20260826T125424Z-633311263 (deres
20260826T221726Z-1224320768). Alle fem baerende paastander er verifisert HER foer
de ble skrevet inn - en melding er premiss, ikke faktum:
1. c1b7bad LEVER i catalog-repoet (977 commits, pre-migrasjons-monorepohistorikk).
Vaar egen slutning om at lineagen var kuttet var FEIL - den er kuttet fra vaart
og deres repo, ikke fra catalog. Rettet.
2. Skriptet ligger i e84dffd^:scripts/sync-design-system.mjs - 225 linjer, og det
tar allerede --source/--target/--check/--force. Restaurering, ikke nyutvikling.
3. source_commit c1b7bad er ikke bare unaabar, den er USANN: det vendorede treet
inneholder components-tier4-project-view.css, som ikke fantes i den commiten.
Kjent-positiv kontroll paa components-tier3.css i SAMME commit slaar opp fint,
saa spoerringen kan finne. Syncen etikettmerket med marketplace-HEAD mens den
kopierte et ukommittert arbeidstre.
4. 26 av 27 filer byte-identiske med DS-repoets naavaerende innhold. Merk: foerste
maaling her ga 17/27 fordi generated-headeren ikke var trukket fra. Justert
maaling matcher deres tall eksakt; kjent-positiv bekreftet at sammenligningen
kan skille. Avviket er deres egen README.md.
5. 27/27 mot vaar egen MANIFEST - ingen lokal drift.
Skrevet inn: vendoring bestaar som anbefalt konsumentmodell, ingen avloesning.
Ingen kommando publisert ennaa - DS-repoet holder restaureringen til
kildeavgrensningen er valgt, fordi en naiv --source . over deres repo-rot ville
vendoret STATE.md og repo-apparatet inn hit. Vi rekonstruerer ingenting lokalt.
MANIFEST.json er LATT UROERT paa deres eksplisitte anbefaling: aa oversette stien
og beholde commiten ville gjort en aapenbart stale peker til en troverdig feil en.
Lagt til et punkt om hva en konsument kan sjekke uten skriptet, inkludert
header-fellen som ga min egen foerste maaling feil svar.
Verifisering: prosa, ingen test dekker den - hver erstatning er hel-linje-anker
med telt forekomst (alle unike). Diff-kontekst lest med -U4. Suite: 1070/1070.
Dokumentasjonen instruerte lesere om a kjore `node scripts/sync-design-system.mjs
ms-ai-architect` fra marketplace-roten, og om a legge DS-endringer i
`shared/playground-design-system/`. Malt 2026-08-26 mot ground truth: `find` over
marketplace-treet (maxdepth 4) finner ikke skriptet noe sted, og `shared/`-katalogen
finnes ikke. Marketplace er polyrepo; designsystemet er et eget soesterrepo med
CSS-filene i rot. En dokumentasjon som peker pa et skript som ikke finnes er usann.
Rettet, 9 linjer i 2 filer:
- README.md 471, 473-475 (+ 474 som beskrev `--force`-oppforselen til samme skript)
- docs/playground.md 55, 59, 61-62, 64
Erstatningsteksten oppgir bevisst INGEN ny kommando. Den riktige re-sync-veien er
ukjent: spoersmalet er sendt til `playground-design-system` (coord
20260826T125424Z-633311263) og er ubesvart. Teksten sier na hva som er malt, at
veien er under avklaring, og at den vendored kopien er komplett og fungerer som den
er. "Under avklaring" er sant; en peker til et fravaerende skript er det ikke.
IKKE roert - historiske oppforinger der stien var sann da den ble skrevet:
CHANGELOG.md 203/291/336/399/412/452, README.md 409/420, docs/playground.md 41,
playground/A11Y-RAPPORT.md 86. Heller ikke playground/vendor/** (upstreams filer)
eller MANIFEST.json sitt source-felt (spurt om, ikke besvart).
Verifisering: ingen test dekker prosa, sa grep ER sjekken. Hver av de 9 linjene ble
lest med `sed -n Np` og telt med `grep -Fxc -e` foer erstatning (alle unike, 1
forekomst); en kjent-negativ ga 0/rc=1, sa telleren kan skille "ingen treff" fra
"broedt kall". Diff-kontekst lest med -U6 foer commit. Suite over sporede testfiler:
1070/1070.
Frigir akkumulert KB-arbeid som lå ufrigitt på main siden v1.16.0:
- Modellkatalog GPT-5.1 → GPT-5.5 (3 filer)
- Foundry-navnesveip «Azure AI Foundry» → «Microsoft Foundry» (233 filer, 810 forekomster)
- RBAC-rolle-renavn «Azure AI User» → «Foundry User» (1 fil)
Kun reference docs — ingen kommando-/agent-/skill-endringer. validate-plugin 239/0.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Pre-trekexecute snapshot of in-progress CLAUDE.md/SKILL.md edits and
extracted docs/ files. Captured as one commit so /trekexecute claude-design
can run against a clean working tree.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>