Skip to content

docs skill: split "turn on" from "boot" in the term table - #599

Merged
brickbots merged 2 commits into
mainfrom
docs-ste/skill-boot-row
Aug 10, 2026
Merged

docs skill: split "turn on" from "boot" in the term table#599
brickbots merged 2 commits into
mainfrom
docs-ste/skill-boot-row

Conversation

@brickbots

Copy link
Copy Markdown
Owner

Follow-up to the manual-wide conversion (#586-#598), fixing the root cause of the one place three agents disagreed.

The problem

The approved-term table had a single row: Turn the power on | turn on | boot, power up, switch on, start up. That bans "boot" outright. Three agents hit it and made three different calls:

  • software.rst converted boot -> start (3 places)
  • sd_card.rst and troubleshooting.rst deliberately kept "boot"

Why sd_card and troubleshooting were right

They are different concepts. Turn on is what the reader does to the power button. Boot is the machine's own startup sequence, which continues after the reader lets go.

The difference is load-bearing in a troubleshooting context: "won't boot" and "won't turn on" are different faults with different fixes, because a bad SD card lets the unit power on and then fail to boot. And two frozen headings already contain the word, so it cannot leave the manual:

  • sd_card.rst — "First boot"
  • troubleshooting.rst — "The screen is blank, or it won't finish booting"

Changes

  • Term table (both SKILL.md and references/ste-style.md) now has a row for the reader's action and a row for the machine's sequence.
  • Section 4 gains a "turn on vs boot" entry explaining the distinction and naming the two frozen headings.
  • Also settles "one-off", which had drifted three ways: a hand-entered coordinate is a Custom Target, an entry from an observing list is an object.

software.rst is reverted to "boot" in #588.

Found by the cross-page review of the 13 conversion PRs, which is the check no single-page pass can perform.

🤖 Generated with Claude Code

https://claude.ai/code/session_01HqTCarGCgTRWBQ1ysG8XFD

brickbots and others added 2 commits August 7, 2026 23:37
Running the style pass across all 13 manual pages exposed a fault in the term
table. One row banned "boot" as a synonym for "turn on", so three agents made
three different calls: software converted boot -> start, while sd_card and
troubleshooting kept it and argued, correctly, that boot names the machine's
own startup sequence rather than the reader's action.

They are different concepts and the difference is load-bearing. "It won't
boot" and "it won't turn on" are different faults with different fixes: a bad
SD card lets the unit power on and then fail to boot. Two frozen headings
depend on the word, so it cannot leave the manual anyway.

The table now has a row for each, and section 4 explains why. Also settled
"one-off": a hand-entered coordinate is a Custom Target, an entry from an
observing list is an object.

Found by the cross-page review of PRs #586-#598, which is the check no
single-page pass can perform.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HqTCarGCgTRWBQ1ysG8XFD
"telescope vs scope" was the one term-table row with no evidence winner
(72/67 in the old manual). The maintainer has settled it: telescope.

The manual is now converted, so the risk shifts from under-applying the term
to over-applying it. Four things keep "scope" because they name something
that is not the reader's telescope, and renaming them would be a factual
error rather than a style fix:

- polar scope - the sighting device inside an equatorial mount, and the
  Polar Alignment section is largely about aligning without one
- finder scope - a separate optical finder, mentioned to contrast it with
  the PiFinder
- SkySafari's "scope type" - a third-party field label
- OTA, finder shoe, Dobsonian - fixed compounds and product names

Also fixes a contradiction this exposed: SKILL.md's compact table listed OTA
in the "not these" column while the reference treats it as legitimate in a
parts context.

The general rule now stated once: quote any interface exactly as labelled,
whether it is PiFinder's or someone else's.

Manual-side change is in #600.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HqTCarGCgTRWBQ1ysG8XFD
@brickbots
brickbots marked this pull request as ready for review August 10, 2026 23:47
@brickbots
brickbots merged commit 4011e9e into main Aug 10, 2026
4 checks passed
@brickbots
brickbots deleted the docs-ste/skill-boot-row branch August 10, 2026 23:47
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