Skip to content

skill-authoring §3: capability-negative claims rot the worst - #58

Merged
F-e-u-e-r merged 1 commit into
F-e-u-e-r:mainfrom
firaen22:mine-negative-claims-rot
Jul 22, 2026
Merged

skill-authoring §3: capability-negative claims rot the worst#58
F-e-u-e-r merged 1 commit into
F-e-u-e-r:mainfrom
firaen22:mine-negative-claims-rot

Conversation

@firaen22

Copy link
Copy Markdown
Contributor

What

Adds one rule to skill-authoring §3 (provenance and decay): capability-negative claims rot the worst — "no such flag" / "only works interactively" / "the API can't do X" are version-scoped observations; pin each to the version it was observed on and re-verify (one --help or probe call) when the tool's version changes, before repeating it.

Why

The section already date-stamps volatile facts, but negatives have an asymmetric failure mode the existing rule doesn't name: a stale positive fails loud the first time someone follows it, while a stale negative fails silent — it steers every later session away from a capability that now exists, and nothing ever exercises it to expose the rot. Incident shape: a playbook's "model switching only works interactively; no flag" was actively wrong at the tool's current version and had been routing sessions into a degraded interactive-only path until a review pass re-probed the binary.

Covenant status

unprobed, private incident cited as shape per the README covenant's second branch; Provenance names the unrun probe (re-run recorded capability-negatives on each version change, count flips) as debt.

Checks

Single-file diff (+23). Added-lines unicode sweep: only house-style chars (§ — ❌). python3 .github/checks.py: all checks passed.

'No such flag' / 'only works interactively' / 'the API can't do X' are
version-scoped observations that read as timeless rules. A stale positive
fails loud when followed; a stale negative fails silent — it steers every
later session away from a capability that now exists and nothing ever
exercises it to expose the rot. Incident shape: a playbook's no-flag
claim was actively wrong at the tool's current version and had been
routing sessions into a degraded path. Rule: pin capability-negatives to
the observed version; re-verify on version change before repeating.
Ships unprobed with Provenance per the covenant.
@F-e-u-e-r
F-e-u-e-r merged commit 5158b3c into F-e-u-e-r:main Jul 22, 2026
3 checks passed
F-e-u-e-r added a commit that referenced this pull request Jul 22, 2026
Integrate contributor PRs #48-#58: eleven doctrine rules across three skills
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.

2 participants