Commit fec90e9
docs: carve running/1 out of the operator-command claim
The passage explaining what is published and what is hidden named two
exceptions and then said every other function is a command an operator
invokes. running/1 is not: bin/castle dispatches exactly releases,
upgradable, unpack, install, remove and commit, and running/1 has no
subcommand - its only shipped caller is the confirmation loop inside
bin/castle install. Its own new @doc says so, so AGENTS.md contradicted the
file it is describing.
It stays published, but for a different reason than the other two: it answers
a read-only question and mutates nothing, and automation driving rpc rather
than bin/castle needs it to know when an install has finished booting. That is
the distinction from make_releases/0, which mutates bookkeeping once and is
useless by hand.
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 131ef59 commit fec90e9
1 file changed
Lines changed: 10 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
976 | 976 | | |
977 | 977 | | |
978 | 978 | | |
979 | | - | |
980 | | - | |
| 979 | + | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
981 | 989 | | |
982 | 990 | | |
983 | 991 | | |
| |||
0 commit comments