Skip to content

Instructions and docs match the code, without the kit's own rules - #102

Merged
Jackicus merged 1 commit into
mainfrom
chore/kit-doctor
Oct 8, 2026
Merged

Jackicus merged 1 commit into
mainfrom
chore/kit-doctor

Conversation

@Jackicus

@Jackicus Jackicus commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Fixes #101

The kit doctor pass. The repository was already on the kit (sync clean, make check in CI, main and release tags protected); this corrects what had drifted from the code and drops what the kit already says.

Corrected

  • .claude/rules/tracking.md: the watched mark is written while a file plays (only the position waits); none writes neither file (it still reads the local one); resume uses SetPosition or Seek; playLabel comes from library.js normalizeShow, not the scan; library.js added to paths:.
  • .claude/rules/layout.md: the full list of widgets that track hover.
  • .claude/rules/keyboard.md: Home also waits for nothing to be modal.
  • src/backend/CLAUDE.md: game roots are the two path settings, auto-detected only when empty; list is mediaScanner.js's.
  • drive-extension skill: the nested display is library-menu-dev; under --stand-in the button is in the dash; an empty Games tab offers Find Games, which is a scan and joins "Never press".
  • README.md: Import reads the file you pick; make logs follows both journals; the prefs' line is Scanner failed.
  • docs/publishing.md: the stage copies only what ships; there is no check_pack.
  • docs/private-api.md: the _canRemoveApp() override row; _overview.controls is also reached from panel.js and overviewPreview.js; whose _init builds the folder's parts.

Removed (the kit's): repeats of the nested-shell skill and gjs-st rules in the drive skill and /logs, /preview, /reload (start reuse, gsettings recipe, wait timings, keyboard walk, screenshot format, reload/logout rules); the commands' copies of the never-press list now point to the skill.

Verified: make check passes locally (lint, schema, scanner imports in a scratch home; size 8691 lines, 4% comments, 56 try). Docs only, so no nested shell.

🤖 Generated with Claude Code

Fixes #101

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Jackicus
Jackicus merged commit a4b7536 into main Oct 8, 2026
1 check passed
@Jackicus
Jackicus deleted the chore/kit-doctor branch October 8, 2026 04:39
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.

Adopt the GNOME-EXTENSIONS kit: true and short instructions, make check in CI, protected main

1 participant