chore(fuze): sync vendored repo-manifest schema with canonical - #198
chore(fuze): sync vendored repo-manifest schema with canonical#198claude[bot] wants to merge 3 commits into
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>
|
This PR no longer does what its body says, and the cause is structural. Auto-merge disarmed while this is sorted out. What the diff actually is now19 files,
Ignoring all whitespace, That is That rewrite is also why CodeQL reported 21 new alerts including 1 critical: every line of 19 files looks changed, so pre-existing alerts re-surface as new. Its own summary hedges — "Alerts not introduced by this pull request might have been detected because the code changes were too large." No new vulnerability was introduced here. Why the revert happened — and why re-pushing won't help
What this means beyond this PRThe same reconciliation runs on every sibling So the vendored-schema drift cannot be fixed by syncing the schema. The fix is to move Holding this PR rather than re-pushing into the same revert. Generated by Claude Code |
…ip ci]" This reverts commit b09b32a.
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