Merged
Conversation
…sync_state.json (sync artifact missing)
…BLE markers, and compatibility matrix
…t JSON object (robustness)
… to handle concatenation artifacts
…hash (remove concatenated artifacts)
…id false positives on group-write checkouts)
…sts (identity, rate-limits, events)
…d selfhost artifact whitelist regression tests
… (no behavioral changes)
…led via python -m pip
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR merges the stabilization changes from into .
Commits included:
6e7e1c3 fix(sync): treat repo_state_sync as derived state; allow clean repo bootstrap
fe87c43 fix(self-host): make snapshot authority opt-in; default to repo_state_sync
9697831 ci: fix YAML structure so workflows parse and jobs instantiate
4d648db ci: fix YAML structure so workflows parse and jobs instantiate
2d0c725 ci: allow workflows to run on fix/* branches
f6aa1ac docs: add docs/README.md index for consolidated documentation
5e9a070 docs: add governance/persona/phases/product/instructions/self_hosting directories
8a93b8a ci: repair workflow wiring — ensure Python deps and pytest are installed via python -m pip
b29a05c chore(engine/release): commit engine/main coupling and release helper (no behavioral changes)
ccb0a9d test(ci): add long-horizon, config-lock, release smoke CI workflow and selfhost artifact whitelist regression tests
93d6018 chore(health): add deterministic SYSTEM_HEALTH generation and observability hooks
6718a55 feat(persona): add persona event schema, docs and hardened persona tests (identity, rate-limits, events)
0e15c46 chore(release): add release docs and markers indicating v1 completeness
d29410c fix(governance): only reject world-writable governance artifacts (avoid false positives on group-write checkouts)
fb0b969 fix(sync): canonicalize repo_state_sync.json with computed repo_tree_hash (remove concatenated artifacts)
88072c6 fix(sync): robustly parse first JSON object from repo_state_sync.json to handle concatenation artifacts
9327ea1 fix(sync): tolerate concatenated repo_state_sync.json by parsing first JSON object (robustness)
0cc2dc2 chore(release): add generated RELEASE_MANIFEST, RELEASE_READY and STABLE markers, and compatibility matrix
c1b820c ci(workflows): include persona-events and release-smoke workflows in repo
2e2692c test(persona): require 'version' field in persona fixtures (version enforcement)
5a0795d fix(governance): relax immutability check to disallow group/other write bits only
fb75aff fix(sync): add deterministic repo_state_sync.json and artifacts/repo_sync_state.json (sync artifact missing)
CI status: relevant workflows for branch are green (Self-Build and Reproducibility completed successfully).