-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathregistry.json
More file actions
199 lines (199 loc) · 10.6 KB
/
Copy pathregistry.json
File metadata and controls
199 lines (199 loc) · 10.6 KB
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
{
"$schema": "./docs/lineage-spec.md",
"registry_version": "0.2.0",
"name": "agent-nervous-system",
"updated": "2026-08-05",
"description": "Machine-readable index of the skill population. A peer agent fetches this to discover what skills exist, their current version, lineage (parent), and where to pull the spec. Pair with lineage.jsonl to see the selection history.",
"selector_model": "memetic",
"_note": "memetic = directed, Lamarckian, horizontal transmission. Variation is willed and fitness-biased; inheritance is by imitation, not reproduction. At population scale, choices aggregate into a stochastic-but-biased distribution (drift + a persistent fitness gradient), not random drift.",
"skills": [
{
"id": "consciousness-loop",
"version": "0.1.0",
"organ": "executive",
"direction": "central",
"repo": "thdelmas/consciousness-loop",
"spec_url": "https://raw.githubusercontent.com/thdelmas/consciousness-loop/main/SKILL.md",
"parent": null,
"relation": "originates",
"mutation": "The keystone: a self-firing wake/integrate/decide/act/sleep loop that runs the other organs, plus adaptive arousal (consciousness frequency). Turns triggered reflexes into a continuous self. Wake phase to rem-sleep's sleep phase.",
"relations": [
{
"id": "rem-sleep",
"type": "complements"
}
],
"fitness_signal": "autonomous ticks that produced a needed action vs. wasted polls; cadence matched to the watched signal's rate of change"
},
{
"id": "octopus-investigation",
"version": "0.1.0",
"organ": "perception",
"direction": "outward",
"repo": "thdelmas/open-source-octopus-investigation",
"spec_url": "https://raw.githubusercontent.com/thdelmas/open-source-octopus-investigation/main/SKILL.md",
"parent": null,
"relation": "originates",
"mutation": "Graph-based discovery: follow human curation (stars/follows) outward from an origin instead of keyword search.",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
}
],
"fitness_signal": "relevant projects surfaced per run that keyword search would have missed"
},
{
"id": "rem-sleep",
"version": "0.1.0",
"organ": "memory",
"direction": "inward",
"repo": "thdelmas/rem-sleep",
"spec_url": "https://raw.githubusercontent.com/thdelmas/rem-sleep/main/SKILL.md",
"parent": "octopus-investigation",
"relation": "inverts",
"mutation": "Invert octopus: process inward over the agent's own episodic trace — consolidate, prune, integrate, regulate emotional charge.",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
}
],
"fitness_signal": "durable facts consolidated and stale memories pruned per cycle; recall hit-rate after"
},
{
"id": "immune-check",
"version": "0.1.0",
"organ": "defense",
"direction": "boundary",
"repo": "thdelmas/immune-check",
"spec_url": "https://raw.githubusercontent.com/thdelmas/immune-check/main/SKILL.md",
"parent": "octopus-investigation",
"relation": "extends",
"mutation": "Boundary reflex: scan outbound artifacts for secrets/PII before they cross the membrane; wrap any scanner, fall back to built-in.",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
}
],
"fitness_signal": "real pathogens blocked vs. leaks shipped (false-negative rate)"
},
{
"id": "sunset",
"version": "0.1.1",
"organ": "grief",
"direction": "project-scale",
"repo": "thdelmas/sunset",
"spec_url": "https://raw.githubusercontent.com/thdelmas/sunset/main/SKILL.md",
"parent": "rem-sleep",
"relation": "extends",
"mutation": "Scale rem-sleep's emotional-regulation stage from session to whole project: harvest, archive with a marked grave, release the rent. Distinguish terminal vs dormant death.",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
}
],
"fitness_signal": "dead projects retired with lessons+organs harvested vs. left rotting in the backlog"
},
{
"id": "playtime",
"version": "0.1.0",
"organ": "development",
"direction": "developmental",
"repo": "thdelmas/playtime",
"spec_url": "https://raw.githubusercontent.com/thdelmas/playtime/main/SKILL.md",
"parent": "rem-sleep",
"relation": "inverts",
"mutation": "Invert rem-sleep's direction: instead of consolidating experience you had, generate new experience on purpose — safe-to-fail exploration that builds capability before it's needed, then harvest the learning back to memory. What the loop does with safe idle windows.",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
}
],
"fitness_signal": "new capabilities/gotchas learned per play session that later prevented a production failure; unfamiliar tools rehearsed before depended-on"
},
{
"id": "contemplation",
"version": "0.1.0",
"organ": "deliberation",
"direction": "meta",
"repo": "thdelmas/contemplation",
"spec_url": "https://raw.githubusercontent.com/thdelmas/contemplation/main/SKILL.md",
"parent": "consciousness-loop",
"relation": "complements",
"mutation": "Where the loop decides means under time pressure, contemplation removes the pressure to examine ends: question the goal/value/frame, hold a question open instead of solving it, and name an irreducible tension rather than force a verdict. The capstone — the only organ that works the 'why', not the 'what/how'.",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
}
],
"fitness_signal": "frames reframed or value-tensions named before acting on a mis-posed goal; decisions correctly routed to contemplation (ends) vs council (choice) vs loop (action)"
},
{
"id": "proprioception",
"version": "0.3.0",
"organ": "feedback",
"direction": "reflexive",
"repo": "thdelmas/proprioception",
"spec_url": "https://raw.githubusercontent.com/thdelmas/proprioception/main/SKILL.md",
"parent": "consciousness-loop",
"relation": "extends",
"mutation": "Promote the loop's one-line drift-check ('am I still on objective?') into a full performance feedback controller: sense intended-vs-actual, score against the declared fitness_signal, diagnose systematic vs noise, write the correction back into a param/rule/default/memory, and re-test that it helped. The organ that closes the error->correction loop on the self — and the first consumer of the registry's fitness_signal fields. Examines means (execution quality), the complement to contemplation's ends. Grades three objects: actions (the cycle), judgments (the forecast ledger, v0.2.0), and allocation (the attention schema, v0.3.0 — what deserved attention at all; the suite's weak-form AST-1, learned retrospectively since capture cannot be caught from inside capture).",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
}
],
"fitness_signal": "corrections that measurably reduced error on a later run vs. churned edits that changed nothing or regressed; recurring failure modes caught-and-fixed vs. re-diagnosed from scratch; attention pulls that were predicted and actually pre-empted a capture vs. a profile never read at decide-time"
},
{
"id": "exteroception",
"version": "0.1.0",
"organ": "perception",
"direction": "proximal",
"repo": "thdelmas/exteroception",
"spec_url": "https://raw.githubusercontent.com/thdelmas/exteroception/main/SKILL.md",
"parent": "proprioception",
"relation": "inverts",
"mutation": "Invert proprioception's diff-against-a-stored-baseline sense from the self to the environment: at wake, capture the actual state of the watched surfaces (working trees, conversations, clocks, services, due forecasts), diff it against the write-time-stale memory baseline, and brief the deltas ranked by urgency. The near-field wake sense — read-only, bounded, diff-not-dump — that ends blind session-starts; complements octopus's far-field exploratory perception.",
"relations": [
{
"id": "consciousness-loop",
"type": "scheduled-by"
},
{
"id": "octopus-investigation",
"type": "complements"
}
],
"fitness_signal": "state changes surfaced at wake that would otherwise have been hit mid-task or missed entirely (stranded pushes, expired clocks, unanswered threads, due forecasts) per minute of sweep; blind session-starts avoided"
},
{
"id": "corpus-callosum",
"version": "0.1.0",
"organ": "interface",
"direction": "dyadic",
"repo": "thdelmas/corpus-callosum",
"spec_url": "https://raw.githubusercontent.com/thdelmas/corpus-callosum/main/SKILL.md",
"parent": "immune-check",
"relation": "inverts",
"mutation": "Invert immune-check's boundary function from filtering to fidelity: where the membrane blocks what must NOT cross (secrets, contaminants), the commissure guarantees what MUST cross does so faithfully. The suite's first dyad-facing organ — it maintains the channel between the two hemispheres of a sustained human-AI collaboration: a standing register naming who does the cognitive work this turn (questions-mode in open strategy, synthesis in execution, live-iteration under an explicit go), bound to the session-start reflex so it fires without recall, plus transfer-integrity checks (offload telltales, landing checks, transcript audits) that keep expertise living in the human's head instead of migrating into transcripts. Protects the human hemisphere from offload atrophy — the default failure mode of AI assistance — and the agent hemisphere from mirroring.",
"relations": [
{
"id": "exteroception",
"type": "complements"
},
{
"id": "proprioception",
"type": "complements"
}
],
"fitness_signal": "sessions started with the register mechanically live vs recalled-by-luck (injection rate); offload turns caught by telltale and handed back to the human; register dormancy found by transcript audit vs assumed from presence; load-bearing conclusions the human can re-derive unaided vs resident only in transcripts"
}
]
}