chore(repo): sync docs, tooling, and CI config from internal main (sync 12) - #97
Merged
Merged
Conversation
…nc 12) Bring repository-level assets up to date. - Documentation: README, CLAUDE.md, CHANGELOG; the docs/ tree (developers, operators, users) including the DB migration mechanics architecture, which now documents that schema-extras.sql applies all-or-nothing and must fail loudly - Build & lint config: docker-compose.yml, .gitignore, .env.example - Developer tooling: scripts/, tools/, examples/, .githooks, .cursor rules, .claude/skills; tools/db-migrate gains a precondition script that clears superseded duplicate agent fingerprints before the extras apply - CI: .github/workflows The README CI badges now point at this repository's own Actions runs rather than a repository the public audience cannot see. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
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.
Repository-level assets, brought up to date with the internal
mainbranch.165 files, +23,699 / −1,185
CLAUDE.md,CHANGELOG.md, and thedocs/tree (developers / operators / users). Notablydb-migration-mechanics-architecture.mdnow documents thatschema-extras.sqlapplies all-or-nothing: it stops at its first failing statement, so a swallowed error silently skips every object declared after it, and the correctness-bearing partial unique indexes sit near the end of the file.docker-compose.yml,.gitignore,.env.examplescripts/,tools/,examples/,.githooks,.cursorrules,.claude/skills.tools/db-migrate/manual-scripts/gains a precondition script that clears superseded duplicate agent fingerprints before the extras apply — it backs up every value it clears and never deletes a row..github/workflowsThe README CI badges previously pointed at a repository the public audience cannot see; they now point at this repository's own Actions runs.
Part of sync 12. The five sync PRs are independent and may be squash-merged in any order; the tree after all of them equals internal
mainminus the publish exclusion list, with this repository's ownnexus-ami/preserved.