Skip to content

docs(rules): trim theme and tests rules, drop libs.md - #3673

Merged
datlechin merged 1 commit into
mainfrom
docs/rules-trim
Oct 19, 2026
Merged

datlechin merged 1 commit into
mainfrom
docs/rules-trim

Conversation

@datlechin

Copy link
Copy Markdown
Member

Summary

  • theme.md: 18,559 B to 6,753 B. Keeps the content-not-chrome rule, scope and carrier traps, schema bump, on-disk conflict and sync data rules. Drops fallback internals, the theme editor design notes, the license line (check-license-inventory.py checks it) and the SwiftLint restatement (pane_hidden_background, window_background_outside_backdrop).
  • tests.md: 16,603 B to 9,701 B. Drops the check-test-plans.py restatement, the plan settings list, general Swift advice and status notes; the placement table loses its Folder and Host columns; helpers become three lines.
  • tests.md, Plans is now the home for -parallel-testing-enabled NO on iOS, with the simulator reason. apple/AGENTS.md points there.
  • Deployment target: apple/AGENTS.md is the home. ui-lifecycle.md and apple/CONTRIBUTING.md point to it.
  • Automation Mode already had one home (verification-apple.md, INCONCLUSIVE); no change.
  • libs.md deleted. Its one fact missing from apple/RELEASING.md (libs-v1 stays for older commits, the checksum files are only written by the script) moved to Static libraries. Nothing linked to libs.md.
  • paths: headers unchanged. ci.md and changelog.md untouched.
  • Copies left: ci.md (iOS flag, owned by the ci.md PR) and fix-issue/references/platform-apple.md (macOS 13, out of scope).

Test plan

  • scripts/check-banned-words.sh --staged passes.
  • Every pointer into tests.md and theme.md (ci.md Plans, plugin-system.md, data-sync-storage.md Sync, platform-apple.md) still resolves to a kept heading.
  • Symbols kept in the rules exist in apple/ Swift sources.

@datlechin
datlechin enabled auto-merge (squash) October 19, 2026 17:21
@datlechin
datlechin merged commit 4914669 into main Oct 19, 2026
17 checks passed
@datlechin
datlechin deleted the docs/rules-trim branch October 19, 2026 18:04
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