Commit 1d5047c
standards: add canonical lust contractile (Lustfile.a2ml + lust.ncl)
The lust/ directory previously held an `Intentfile.a2ml` whose body was
Burble-specific (128 lines of voice-platform probes targeting
server/lib/burble/**) — not a generic template. That content belonged
in the Burble repo, not in standards master.
This commit:
- Removes lust/Intentfile.a2ml (the Burble-specific content was moved
to burble/.machine_readable/contractiles/lust/Lustfile.a2ml in a
companion change on the repos-monorepo side).
- Adds lust/Lustfile.a2ml — generic aspirational template with three
horizons (near / mid / far), distinct from intend/ (commitment).
- Adds lust/lust.ncl — paired runner matching the shape of the other
six contractile runners (must, intend, adjust, trust, dust, bust).
Semantics clarified (per .machine_readable/contractiles/README.adoc
and session 2026-04-17 discussion):
intend — "we WILL do this; track progress" (commitment axis)
lust — "we WISH this were true; revisit later" (aspiration axis)
The 7 contractile verbs are now all consistent-shape:
must / intend / adjust / trust / dust / bust / lust
plus the parallel `k9/` service-validation layer (not a verb).
Decisions deferred to user:
- intend/Intentfile.a2ml filename (memory rule says Intendfile; current
file is propagated as Intentfile to many derived repos — rename would
require a second estate-wide sweep).
- k9/ location (nested under contractiles/ currently; arguably belongs
one level up at .machine_readable/k9/).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 5165ca6 commit 1d5047c
3 files changed
Lines changed: 109 additions & 127 deletions
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
0 commit comments