Skip to content

ci: remove the hub ratchet, DatabaseType gate and iOS isolation check - #3574

Merged
datlechin merged 1 commit into
mainfrom
ci/repo-hygiene-cleanup
Oct 19, 2026
Merged

datlechin merged 1 commit into
mainfrom
ci/repo-hygiene-cleanup

Conversation

@datlechin

Copy link
Copy Markdown
Member

Why

The hub ratchet caused 34 of 40 red Repo Hygiene runs in 14 days and caught no defect. The DatabaseType gate and the iOS isolation check guard what the build already catches. actionlint's only red run was an info-level SC2016 false positive.

Change

  • Delete check-hub-ratchet.py, its test and .github/hub-ratchet-baseline.json, plus its step.
  • Delete audit-refactor-health.sh (it held only the DatabaseType gate) and .github/duplicate-contract-baseline.txt, plus its step.
  • Delete check-ios-shared-isolation.py and its step. The isolation rule stays in apple/AGENTS.md; the iOS build is the check.
  • actionlint shellchecks run: blocks at --severity=warning, like the script lint step.
  • ci.md, both AGENTS.md files and three SSH source comments drop the deleted names.

Verified

Locally: actionlint, shellcheck, every tooling test and check Repo Hygiene still runs, and verify.sh agent-docs pass.

@datlechin
datlechin enabled auto-merge (squash) October 19, 2026 08:01
@datlechin
datlechin merged commit 04ab6ac into main Oct 19, 2026
17 checks passed
@datlechin
datlechin deleted the ci/repo-hygiene-cleanup branch October 19, 2026 09:27
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.

1 participant