Skip to content

Align governed document lock hashes with current protected documents - #23

Draft
OlympusCore with Copilot wants to merge 2 commits into
mainfrom
copilot/phase-a-document-lock-repair
Draft

OlympusCore with Copilot wants to merge 2 commits into
mainfrom
copilot/phase-a-document-lock-repair

Conversation

Copilot AI commented Oct 4, 2026 •

Copy link
Copy Markdown

This PR addresses a stale protected-document lock registration: the repository’s governance manifest was still recording older SHA-256 values for six active governance documents even though the current source bytes already matched the intended protected versions. The result was a manifest mismatch rather than a content drift issue.

  • Overview

    • Repair the lock manifest without altering the protected document bytes.
    • Keep the repository’s governed-document validation consistent with the exact committed files.
  • Changes

    • Updated the six stale lock entries in config/governance/governed_document_lock_manifest.json:
      • GEMINI.md
      • docs/governance/instruction_core_custom_instructions.md
      • docs/governance/policy_organization_constitution_handbook.md
      • docs/governance/policy_manifest_governance.md
      • docs/governance/policy_organization_foundation_operating_model.md
      • docs/governance/policy_organization_incident_change_appendices.md
    • Kept the patch limited to expected_hash and sha256 values so the manifest reflects the exact current content while preserving the lock model and approval policy.
  • Regression coverage

    • Extended the focused governance validation check in tests/test_repository_validator_governance.py to include the repaired document set so the manifest remains aligned with the protected bytes going forward.
  • Example

    {
      "path": "GEMINI.md",
      "expected_hash": "b4c9a970cb2f0a1cbdf1a215adc26484994063c34a970608f8a3977639748f1d",
      "sha256": "b4c9a970cb2f0a1cbdf1a215adc26484994063c34a970608f8a3977639748f1d"
    }

This is a narrow governance metadata repair: it restores lock integrity without changing the source documents themselves or broadening the scope beyond the mismatched protected entries.

Co-authored-by: OlympusCore <99369657+OlympusCore@users.noreply.github.com>
Copilot AI changed the title [WIP] Request human review for Phase A document-lock repair Align governed document lock hashes with current protected documents Oct 4, 2026
Copilot AI requested a review from OlympusCore October 4, 2026 01:42
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.

Phase A document-lock repair — human review required

3 participants