Skip to content

Harden Registry Contract v1 and repository trust boundaries - #18

Merged
Wonderforge-Lab merged 121 commits into
mainfrom
hardening/registry-contract-v1
Sep 2, 2026
Merged

Harden Registry Contract v1 and repository trust boundaries#18
Wonderforge-Lab merged 121 commits into
mainfrom
hardening/registry-contract-v1

Conversation

@Wonderforge-Lab

@Wonderforge-Lab Wonderforge-Lab commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Scope

  • establishes Registry Contract v1, canonical schemas, fixtures, and validation;
  • migrates the live tag registry and record/templates/examples to the v1 vocabulary;
  • validates paths, filenames, typed references, tags, lifecycle buckets, generated views, configuration, and repository-relative Markdown links;
  • makes JSON authoritative and CSV/INDEX generated compatibility views;
  • defines the control-plane/content-plane trust boundary;
  • repairs the config, upgrade, archive-banner, quickstart, and English-localization-source gaps.

Evidence

Base: 824a36dc4c7bebb661fab7511aea6eac3984fa1b

Initial audited head: 82e6caec0fcc9d87ede9b6729e62887cd1ae8b9c

Independent-review corrections: a13bffd6ed02fffeb569d62ab1eebe499e47b85b

Correction set: allowlisted schema selection and directory/type binding; rename-safe tag-promotion detection and regression coverage; date/year, duplicate-ID and derivative-reference validation; missing scaffold buckets; modern JSON Schema reference handling; honest approval/routing semantics; and Wave 4 zh-CN CSV-view debt logged.

Latest PR validation: GitHub Actions run 33664731709, success.

Review posture

Draft only. Do not merge until a narrow independent regression review accepts the correction set. Wave 4 localization remains paused until this English canonical slice is frozen and merged.

@Wonderforge-Lab
Wonderforge-Lab marked this pull request as ready for review September 2, 2026 19:17
@Wonderforge-Lab
Wonderforge-Lab merged commit 6f660f1 into main Sep 2, 2026
2 checks passed
@Wonderforge-Lab
Wonderforge-Lab deleted the hardening/registry-contract-v1 branch September 2, 2026 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant