Full sweep: sync package status (7 of 40 real source, types resolved, ai/schema-builder complete, errors started)
Full drift sweep: sync wiki with schema/constants complete, ai started, security fixes Home.md/Architecture-Overview.md/Known-Gaps.md all still said 3 of 40 packages had real source (schema newly started at 3/16, types blocked on 3 cross-package deps) -- now reflects schema and constants both complete (closing 2 of 3 blockers), ai in progress (the last one). Known-Gaps.md: removed the vitest-4.1.10-unverified bullet (confirmed 2026-08-26 via two real passing test suites) and added the three security/bug fixes this page never caught up on -- all 41 Dependabot alerts, the CLA gate, and a real SQL injection found in sqlite.ts. Yarn-Migration.md: same vitest correction, marked resolved.
Sync wiki: packages/types complete, packages/schema started Full drift sweep found this hadn't been touched since the query.ts era (43 of ~54, 2 of 40 packages). Now reflects packages/types at 56/56 (complete, 3 cross-package gaps disclosed) and packages/schema newly started (3 of 16).
Fix workspace package count: 40, not 42/43 Verified against root package.json's workspaces glob and upstream's identical pnpm-workspace.yaml. Also drops 2 phantom "extension fixture" packages from the Package Manifests table's tests/* row — there are only 4 real tests/* package.json files, confirmed directly against both this fork and the upstream reference source. Syncs the workflow count (17, not 18) and packages/types file count (43 of ~54) to match the main repo, already corrected there.
Fix stale "only directus has real source" claims Home.md, Architecture-Overview.md, and Known-Gaps.md all still said only 1 of 42 workspace packages had real source. types has been landing real files for a while now (42 of ~54 as of this fix) - update the counts and narrative to match directus-main's own todo.md/architect.md.
Add wiki: architecture, Yarn migration, package manifests, CI/Docker, known gaps