chore: reduce this repository to the org profile and issue templates - #471
Draft
LukasWodka wants to merge 1 commit into
Draft
chore: reduce this repository to the org profile and issue templates#471LukasWodka wants to merge 1 commit into
LukasWodka wants to merge 1 commit into
Conversation
Keep only what GitHub reads from a repository named `.github`: the organization profile, the org-wide issue templates and the default PR template. Delete every workflow, script, the conformance inventory, the engineering standards, the Makefile and the operator guidance files; all of it moved to a private repository as part of the repository restructuring. Co-Authored-By: Claude Fable 5.1 <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.
DRAFT — do not merge until every precondition below reads zero.
Summary
Reduces this public repository to the three things GitHub only reads from a repository named
.github:profile/README.md— the organization profile page.github/ISSUE_TEMPLATE/— the org-wide issue templates (byte-identical todevelop).github/pull_request_template.md— the default PR template (byte-identical todevelop)Everything operational is deleted: 41 workflows (every reusable, every thin caller, every selftest), 76 scripts and selftests,
repo-inventory.yml,org-standards.md,Makefile,CLAUDE.mdand.cursor/BUGBOT.md— 122 files. All of it was seeded verbatim into a private repository on 2026-09-10 and has evolved there since, as part of the repository restructuring.CLAUDE.mdwas checked before removal: it held only the synced engineering-standards block and a stub header — operator guidance, nothing a public reader needs.Three files change rather than vanish:
README.mdis rewritten to say what this repository is now and that the operational logic lives in a private repository (no internal links);.github/CODEOWNERSis trimmed to the surviving paths (it auto-requests, it never gated);.gitignoreloses the Python and workflow-scratch entries that no longer apply.125 files changed, 30 insertions(+), 56458 deletions(-)Why this is a draft
Five public repositories still call the reusable workflows this PR deletes, via
uses: tracebloc/.github/.github/workflows/*@main— 48 caller files. Several of those callers back required status checks on their branches, so deleting the reusables before the callers are re-pointed turns every PR in those repositories red and unmergeable. This draft exists so it can land the hour the last public caller is gone — not before.Preconditions — all must be zero before merge
Measured 2026-09-11 with one GitHub code search per repository (
search/code?q=repo:tracebloc/<repo>+"tracebloc/.github/.github/workflows"+path:.github/workflows, default branch).cliclientdata-ingestorsmodel-zoostart-traininguses:lines pointing here in any other private repository (default branches)uses: tracebloc/.github/linesPlus one operator action that is not a count: every required status context on this repository's
develop,stagingandmain(actionlint,gate,gate / gate,quality / *,selftests) is produced by a workflow this PR deletes. They must be removed from branch protection before or with the merge, or this PR and every later promotion of this repository hangs on checks that can never report.After merge, issues and PRs opened in this repository are no longer auto-tracked on the engineering board (their callers are deleted here too). That is intended: nothing that needs tracking will be opened here.
Test plan
[ -d .github/workflows ]→ no;git ls-files '.github/workflows/*.yml' '.github/workflows/*.yaml' | wc -l→ 0;git ls-files 'scripts/*' | wc -l→ 0;git ls-files repo-inventory.yml org-standards.md Makefile CLAUDE.md '.cursor/*' | wc -l→ 0git diff --stat origin/develop -- .github/ISSUE_TEMPLATE .github/pull_request_template.md profile/→ empty (byte-identical)README.md,.github/CODEOWNERS,.gitignore, this body, the commit):grep -niE '<internal ticket prefixes, internal repo paths, customer and tenant names>' …→ exit 1, zero hitsdevelopin the PR template's guidance comments (owner-qualified example ticket references). Left as-is because the template had to stay byte-identical; scrubbing them is a separate follow-up.Do not mark ready for review or merge; do not post
bugbot run(the bugbot-gate caller for this repository is among the deleted files).