Skip to content
This repository was archived by the owner on Nov 8, 2026. It is now read-only.

Freeze duplicate app copies; ownership table and CI guard (repo reorg phase 1) - #627

Merged
techmore merged 1 commit into
devfrom
freeze-app-copies
Oct 27, 2026
Merged

techmore merged 1 commit into
devfrom
freeze-app-copies

Conversation

@techmore

Copy link
Copy Markdown
Owner

Phase 1 of the repository reorganization: exactly one writable source of truth per app. No deletions, renames or moves.

  • mseries/REPO-OWNERSHIP.md: inventory of rust/ and mseries/ (Apps / OS / Kernel tag / Hub), real-tree comparison against mseries-sdk-apps@40d4445c, SDK-newer items, SDK-only items, and OS-only import candidates (not imported).
  • FROZEN.md in 28 duplicated dirs pointing at the SDK repo path and cutover commit.
  • Frozen paths guard workflow (.github/workflows/frozen-paths.yml, path-filtered) + mseries/ci/check_frozen.py, frozen-paths.txt, tests. Fails PRs that edit frozen paths; label allow-frozen-edit overrides.
  • AGENTS.md and README pointers.

Checks run locally: mseries/validate.sh (87 ok), workflow_policy, guard unit tests.

🤖 Generated with Claude Code

…uard

One writable source of truth per app: the SDK/apps copies in this repo become
frozen migration snapshots pointing at techmore/mseries-sdk-apps. Adds
mseries/REPO-OWNERSHIP.md, FROZEN.md in 28 dirs, a path-filtered
"Frozen paths guard" workflow (escape hatch: label allow-frozen-edit), and
AGENTS.md/README pointers. No deletions, renames or moves.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@techmore
techmore merged commit 015a368 into dev Oct 27, 2026
37 checks passed
@techmore
techmore deleted the freeze-app-copies branch October 28, 2026 16:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant