measure-per-route
Skill27 starsChanged 19 days agoApache-2.0View on GitHub
A platform fact measured on one access path, build, timing or machine is a fact about that route only. Record every measured platform property with the route, build, timing and machine it was measured on; measure again before relying on it elsewhere; compare routes over a whole range, not a sample; know when a platform emits the output a gate reads; list what the measuring environment added to a reading; and prove a stop or restart by its effect, not its success message. Triggers when relying on a fetch boundary, a flag, a diagnostic line, a performance figure or a service address measured earlier, when reusing a measurement on another request shape, build, device, timing or machine, after a restart of a terminal, stack or dev server, and when registering a comparison or gate on platform output. Does not fire on reading current state before building (live-state-first) or on test runtimes that differ from the deploy runtime (fixtures-from-reality).
In this repository56 other files it gives its agents.
- ai-surface-disciplineSkill
- blast-radius-grepSkill
- checkpoint-logSkill
- commission-the-rosterSkill
- committee-reviewSkill
- confirm-before-pushSkill
- constant-time-secret-compareSkill
- context-economySkill
- contract-reviewSkill
- cross-agent-reviewSkill
- date-parse-utc-safeSkill
- db-migration-verificationSkill
- deliverable-integritySkill
- dependency-upgrade-verificationSkill
- earn-every-lineSkill
- email-delivery-verificationSkill
- enforce-invariants-in-buildSkill
- env-change-verificationSkill
- findings-are-evidenceSkill
- fixtures-from-realitySkill
- flag-deferred-itemsSkill
- guard-the-spend-pathsSkill
- handoverSkill
- honest-failure-surfacingSkill
- legal-citation-integritySkill
- legal-notice-handlingSkill
- live-data-surgerySkill
- live-state-firstSkill
- lock-at-the-chokepointSkill
- mass-red-triageSkill
- no-silent-data-dropSkill
- one-real-rideSkill
- outbound-side-effect-idempotencySkill
- parallel-work-reconSkill
- pin-to-what-was-seenSkill
- plan-firstSkill
- price-the-spendSkill
- prove-it-can-failSkill
- reproduce-the-real-buildSkill
- rerun-before-verdictSkill
- safe-smokesSkill
- secrets-in-outputSkill
- server-side-authoritySkill
- skill-library-builderSkill
- spawn-from-declared-stateSkill
- statute-to-obligations-registerSkill
- substantiate-outward-claimsSkill
- team-loopSkill
- tool-layer-bytesSkill
- trace-one-recordSkill
- unordered-eventsSkill
- unslop-codeSkill
- unslop-textSkill
- unslop-uiSkill
- verified-citationsSkill
- verify-the-effectSkill
The file
We split this skill into the rules it gives an agent
6 rules. About 0 are common, 6 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈6
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 16
Record the route with the fact: Write each measured platform property with what it was measured on: the request shape, the build or …
- Distinctive: line 19
Measure again on the new route: Before relying on the property on a different request shape, build, timing, device or machine, measure it …
- Distinctive: line 25
Know when the platform speaks: Before a gate reads a platform's diagnostic output, measure when that output is emitted (a cache reused …
- Distinctive: line 28
Name the build under the run: Before any restart of a tool that updates itself, check for a pending update, and record the build each step …
- Distinctive: line 31
Subtract the environment: Before a local reading is recorded as the system's, list the origins, processes and services it saw and exclude …
- Distinctive: line 34
A stop is proven by its effect: After stopping or restarting a server through a wrapper, check the port is closed and the child processes …
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Measure per route
A platform rarely documents the edges its users rely on: whether a range's end is inclusive on every request shape, whether a flag is stable between two fetch times, when a diagnostic line is printed, which build a restart lands on, what the measuring machine injects. One measurement answers for the route it was taken on, and it reads as a general fact once written down. The next route then fails closed in a gate, or silently in the data.
The rules
- Record the route with the fact. Write each measured platform property with what it was measured on: the request shape, the build or version, the time of day or fetch timing, the machine and its tools. A fact without its route is a guess about other routes.
- Measure again on the new route. Before relying on the property on a different request shape, build, timing, device or machine, measure it there. One clean rehearsal on one day is one route.
- Compare whole ranges. Compare two routes item by item over a whole range (every tick, every row, every page), because an edge that fails one item in a hundred passes any sample.
- Know when the platform speaks. Before a gate reads a platform's diagnostic output, measure when that output is emitted (a cache reused between runs may suppress it), so a correct run is not failed for a missing line.
- Name the build under the run. Before any restart of a tool that updates itself, check for a pending update, and record the build each step ran on; a comparison across a build change says so.
- Subtract the environment. Before a local reading is recorded as the system's, list the origins, processes and services it saw and exclude what the system does not serve (an antivirus's injected script, a gateway holding a peer's old address).
- A stop is proven by its effect. After stopping or restarting a server through a wrapper, check the port is closed and the child processes are gone, not that the wrapper said it stopped.
Provenance
passive income L-057 (a restart applied a downloaded update under a registered run), L-062
(a fetch boundary measured on one route dropped 8 of 692 boundary ticks on another), L-066
(the tester names generated-tick dates only when it prepares ticks), L-088 (an identity check
rested on a flag bit whose stability across two fetch timings was never measured); ICC L-071
(the local gateway kept the Auth container's old address after a reset), L-087 (a Lighthouse
reading included the machine's antivirus script); AI domain L-119 (stopping a backgrounded
dev server left its child process holding the port). docs/SKILL_PROPOSALS_2026-10-22.md,
Tier 1 item 5.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

