chore(fuze): sync vendored repo-manifest schema with canonical - #49
Conversation
Vendored .fuze/repo-manifest.schema.json was stale relative to the canonical copy at izzywdev/FuzeSDLC@main:governance/repo-manifest.schema.json. Replacing with the canonical bytes so gate-manifest (when enabled) does not reject fields the canonical schema allows. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
This PR is a no-op — The schema change was made and then reverted inside this PR by the
The vendored-schema drift cannot be fixed by syncing the schema. It needs Left open rather than closed, because the branch becomes valid the moment Generated by Claude Code |
…ip ci]" This reverts commit 57f9273.
|
Correction — this PR is no longer a no-op, and my earlier comment is stale. When I measured it at 08:41 UTC it was genuinely So the PR delivers exactly what its body describes, and the earlier "do not merge" no longer applies. Apologies for the noise. What has NOT changed is the underlying cause, so this is worth knowing before you merge: That makes the current state correct but fragile. Verify the diff is still Generated by Claude Code |
Vendored
.fuze/repo-manifest.schema.jsonwas stale relative to the canonical copy atizzywdev/FuzeSDLC@main:governance/repo-manifest.schema.json. This repo's stale copy would reject fields the canonical schema allows, sogate-manifest(when enabled here) would red on valid manifests.Keys that differed (canonical vs. vendored):
properties.platformAuth.description— wording updated (opt-out framing)properties.platformAuth.properties.enforce— missing in vendored copyproperties.platformAuth.properties.reason— missing in vendored copyValidation performed: this repo's own
.fuze/manifest.jsonwas validated against the NEW (canonical) schema using Pythonjsonschema(Draft 2020-12, full schema validation, not a structural approximation) — VALID, no changes needed to the manifest.No file other than
.fuze/repo-manifest.schema.jsonwas touched.Generated by Claude Code