Skip to content

Commit bac075c

Browse files
dhaneshclaude
andcommitted
refactor: standardize all command references to plugin namespace format
Rename all slash command references from short format (/m0-init, /m-status, /parallel) to plugin-namespaced format (/manifold:m0-init, /manifold:m-status, /manifold:parallel) across the entire codebase. This ensures consistent user experience regardless of installation method (Claude Code plugin vs standalone installer). The manifold: prefix is automatically added by the plugin namespace system. Updated 157 files across: - Canonical command files (install/commands/*.md) - Build template (install/lib/build-commands.ts) - Hooks (manifold-context.ts, auto-suggester.ts) - CLI source and tests (cli/) - Generated agent files (Gemini TOML, Codex SKILL.md) - Plugin files (plugin/) - Documentation (docs/, CLAUDE.md, README.md, AGENTS.md) - Templates (install/templates/) - Examples (examples/) - Internal manifolds (.manifold/) Native CLI commands (manifold status, manifold validate) unchanged. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 501c170 commit bac075c

156 files changed

Lines changed: 1079 additions & 1059 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.manifold/framework-consolidation.anchor.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ required_truths:
2121

2222
- id: RT3
2323
statement: "YAML schema uses 'user_experience' not 'ux'"
24-
gap: "install/commands/m0-init.md uses 'ux' in schema"
24+
gap: "install/commands/manifold:m0-init.md uses 'ux' in schema"
2525
action: "Update m0-init.md schema to use 'user_experience'"
2626
satisfies: [T1, T3]
2727

.manifold/manifold-cli.anchor.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ required_truths:
2626
- id: RT-2
2727
statement: "Command output must match AI equivalents exactly"
2828
requires:
29-
- "Same formatting logic as /m-status"
29+
- "Same formatting logic as /manifold:m-status"
3030
- "Same convergence calculation algorithm"
3131
- "Same coverage percentage formulas"
3232
maps_to_constraints: [B2]
@@ -220,7 +220,7 @@ validation_gates:
220220
- "Schema v1 and v2 both detected"
221221
- "Parse time < 20ms for graph-d-validation.yaml"
222222
phase_2:
223-
- "manifold status output matches /m-status format"
223+
- "manifold status output matches /manifold:m-status format"
224224
- "Exit code 0 for valid manifolds"
225225
- "Exit code 2 for schema violations"
226226
phase_3:

.manifold/manifold-cli.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@
411411
"U1"
412412
],
413413
"status": "generated",
414-
"description": "Status command matching /m-status output"
414+
"description": "Status command matching /manifold:m-status output"
415415
},
416416
{
417417
"path": "cli/commands/validate.ts",

.manifold/manifold-cli.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,9 @@ YAML output must round-trip without data loss
9191
9292
### User Experience
9393

94-
#### U1: Command structure mirrors /m* commands (manifold status ≈ /m-status)
94+
#### U1: Command structure mirrors /m* commands (manifold status ≈ /manifold:m-status)
9595

96-
Command structure mirrors /m* commands (manifold status ≈ /m-status)
96+
Command structure mirrors /m* commands (manifold status ≈ /manifold:m-status)
9797

9898
> **Rationale:** Familiar mental model for existing users
9999
@@ -221,7 +221,7 @@ YAML parsing must be fast and safe
221221

222222
Command output must match AI equivalents exactly
223223

224-
**Evidence:** Status output format matches /m-status, tested against existing manifolds
224+
**Evidence:** Status output format matches /manifold:m-status, tested against existing manifolds
225225

226226
### RT-3: Exit codes must enable CI/CD automation
227227

.manifold/manifold-cli.verify.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Verification Report: manifold-cli
22
# Generated: 2026-01-15
3-
# Command: /m5-verify manifold-cli --artifacts
3+
# Command: /manifold:m5-verify manifold-cli --artifacts
44
# Iteration: 5
55

66
verification:
@@ -36,7 +36,7 @@ verification:
3636
exists: true
3737
satisfies: [RT-2, U1]
3838
type: command
39-
description: "Status command matching /m-status output"
39+
description: "Status command matching /manifold:m-status output"
4040

4141
- path: "cli/commands/validate.ts"
4242
exists: true
@@ -100,7 +100,7 @@ verification:
100100
description: "Command output must match AI equivalents exactly"
101101
status: SATISFIED
102102
evidence:
103-
- "cli/commands/status.ts: Output format mirrors /m-status"
103+
- "cli/commands/status.ts: Output format mirrors /manifold:m-status"
104104
- "Verified against manifold-v2, framework-consolidation, manifold-cli"
105105
- "Iteration history table matches AI output"
106106

@@ -289,7 +289,7 @@ summary:
289289
- "39 tests passing"
290290
- "68ms response time (32% under 100ms target)"
291291
- "6/6 required truths satisfied"
292-
- "Output matches /m-status exactly"
292+
- "Output matches /manifold:m-status exactly"
293293
- "Distribution complete: install.sh + GitHub Action"
294294

295295
gaps: []

.manifold/manifold-v2.anchor.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ required_truths:
4040
requires:
4141
- "Keyword extraction from constraint statements"
4242
- "Mapping keywords to other constraint IDs"
43-
- "Hidden dependency surfacing in /m2-tension"
43+
- "Hidden dependency surfacing in /manifold:m2-tension"
4444
current_gap: "TN5 in graph-d (T3 blocks B4) was manually discovered"
4545
maps_to_constraint: [T4, B2]
4646
status: NOT_SATISFIED
@@ -72,10 +72,10 @@ required_truths:
7272
- id: RT-6
7373
statement: "New commands MUST follow /m* pattern"
7474
requires:
75-
- "/m6-integrate command"
75+
- "/manifold:m6-integrate command"
7676
- "Optional flags for existing commands"
7777
- "Install script updated"
78-
current_gap: "No /m6-integrate exists; install script only has m0-m5"
78+
current_gap: "No /manifold:m6-integrate exists; install script only has m0-m5"
7979
maps_to_constraint: [U2, T2]
8080
status: NOT_SATISFIED
8181
priority: 2
@@ -118,8 +118,8 @@ options:
118118
description: "Three phases: Schema evolution → Iteration+Dependencies → Integration+Actions"
119119
phases:
120120
- phase_a: "Schema v2 with iteration tracking + version field"
121-
- phase_b: "Dependency detection in /m2-tension + /m-status enhancements"
122-
- phase_c: "/m6-integrate command + gap-to-action automation"
121+
- phase_b: "Dependency detection in /manifold:m2-tension + /manifold:m-status enhancements"
122+
- phase_c: "/manifold:m6-integrate command + gap-to-action automation"
123123
satisfies: [RT-1, RT-2, RT-3, RT-4, RT-5, RT-6]
124124
trade_offs:
125125
- "Incremental value delivery"
@@ -150,77 +150,77 @@ recommendation:
150150
success_criteria:
151151
- "Existing manifolds parse without error"
152152
- "New manifolds track iteration state"
153-
- "/m-status shows iteration history"
153+
- "/manifold:m-status shows iteration history"
154154
files:
155-
- "install/commands/m0-init.md (schema template)"
156-
- "install/commands/m-status.md (iteration display)"
155+
- "install/commands/manifold:m0-init.md (schema template)"
156+
- "install/commands/manifold:m-status.md (iteration display)"
157157
- "install/manifold/SKILL.md (documentation)"
158158

159159
- phase: B
160160
name: "Intelligence Layer"
161161
truths: [RT-3, U1_enhanced]
162162
deliverables:
163-
- "Dependency detection in /m2-tension"
163+
- "Dependency detection in /manifold:m2-tension"
164164
- "Auto-surfacing hidden dependencies"
165-
- "Parallel track identification in /m3-anchor"
166-
- "/m-status with diff and convergence"
165+
- "Parallel track identification in /manifold:m3-anchor"
166+
- "/manifold:m-status with diff and convergence"
167167
success_criteria:
168168
- "TN5-type dependencies auto-detected"
169169
- "Parallel opportunities surfaced"
170170
- "Convergence status calculated"
171171
files:
172-
- "install/commands/m2-tension.md (dependency detection)"
173-
- "install/commands/m3-anchor.md (parallel tracks)"
174-
- "install/commands/m-status.md (convergence)"
172+
- "install/commands/manifold:m2-tension.md (dependency detection)"
173+
- "install/commands/manifold:m3-anchor.md (parallel tracks)"
174+
- "install/commands/manifold:m-status.md (convergence)"
175175

176176
- phase: C
177177
name: "Automation Layer"
178178
truths: [RT-2, RT-4, RT-6]
179179
deliverables:
180-
- "/m6-integrate command"
180+
- "/manifold:m6-integrate command"
181181
- "Integration hints in generated artifacts"
182182
- "Gap-to-action automation"
183183
- "Install script update"
184184
success_criteria:
185185
- "Generated artifacts include wiring hints"
186186
- "Gaps produce executable actions"
187-
- "/m6-integrate wires artifacts"
187+
- "/manifold:m6-integrate wires artifacts"
188188
files:
189-
- "install/commands/m6-integrate.md (new command)"
190-
- "install/commands/m4-generate.md (integration hints)"
191-
- "install/commands/m5-verify.md (gap-to-action)"
189+
- "install/commands/manifold:m6-integrate.md (new command)"
190+
- "install/commands/manifold:m4-generate.md (integration hints)"
191+
- "install/commands/manifold:m5-verify.md (gap-to-action)"
192192
- "install/install.sh (new command)"
193193

194194
# Validation gates per phase
195195
validation_gates:
196196
phase_a:
197197
- "Existing manifolds (graph-d, framework-consolidation) still parse"
198198
- "New manifold with iterations[] section works"
199-
- "/m-status displays iteration history"
199+
- "/manifold:m-status displays iteration history"
200200
phase_b:
201201
- "All Phase A gates"
202-
- "/m2-tension auto-detects at least 1 hidden dependency"
203-
- "/m-status shows convergence status"
202+
- "/manifold:m2-tension auto-detects at least 1 hidden dependency"
203+
- "/manifold:m-status shows convergence status"
204204
phase_c:
205205
- "All Phase B gates"
206-
- "/m6-integrate produces wiring checklist"
206+
- "/manifold:m6-integrate produces wiring checklist"
207207
- "Gap actions are copy-paste executable"
208208

209209
# Critical path
210210
critical_path:
211211
step_1:
212212
action: "Add schema_version field and iterations[] section"
213213
unblocks: [RT-2, RT-3, RT-4]
214-
files: ["install/commands/m0-init.md"]
214+
files: ["install/commands/manifold:m0-init.md"]
215215
step_2:
216-
action: "Implement dependency detection in /m2-tension"
216+
action: "Implement dependency detection in /manifold:m2-tension"
217217
requires: [step_1]
218-
files: ["install/commands/m2-tension.md"]
218+
files: ["install/commands/manifold:m2-tension.md"]
219219
step_3:
220-
action: "Create /m6-integrate command"
220+
action: "Create /manifold:m6-integrate command"
221221
requires: [step_1, step_2]
222-
files: ["install/commands/m6-integrate.md", "install/install.sh"]
222+
files: ["install/commands/manifold:m6-integrate.md", "install/install.sh"]
223223
step_4:
224-
action: "Add gap-to-action automation in /m5-verify"
224+
action: "Add gap-to-action automation in /manifold:m5-verify"
225225
requires: [step_1]
226-
files: ["install/commands/m5-verify.md"]
226+
files: ["install/commands/manifold:m5-verify.md"]

.manifold/manifold-v2.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
"phase_b": "Intelligence Layer - dependency detection + convergence"
167167
},
168168
{
169-
"phase_c": "Automation Layer - /m6-integrate + gap-to-action"
169+
"phase_c": "Automation Layer - /manifold:m6-integrate + gap-to-action"
170170
}
171171
]
172172
},
@@ -227,7 +227,7 @@
227227
"iteration": 1,
228228
"artifacts": [
229229
{
230-
"path": "install/commands/m0-init.md",
230+
"path": "install/commands/manifold:m0-init.md",
231231
"type": "documentation",
232232
"satisfies": [
233233
"RT-1",
@@ -238,7 +238,7 @@
238238
"description": "Updated with schema_version and iterations[] section"
239239
},
240240
{
241-
"path": "install/commands/m-status.md",
241+
"path": "install/commands/manifold:m-status.md",
242242
"type": "documentation",
243243
"satisfies": [
244244
"RT-1",
@@ -249,7 +249,7 @@
249249
"description": "Added --history flag and convergence display"
250250
},
251251
{
252-
"path": "install/commands/m2-tension.md",
252+
"path": "install/commands/manifold:m2-tension.md",
253253
"type": "documentation",
254254
"satisfies": [
255255
"RT-3"
@@ -259,7 +259,7 @@
259259
"description": "Added --auto-deps for dependency detection"
260260
},
261261
{
262-
"path": "install/commands/m6-integrate.md",
262+
"path": "install/commands/manifold:m6-integrate.md",
263263
"type": "documentation",
264264
"satisfies": [
265265
"RT-2",
@@ -270,7 +270,7 @@
270270
"description": "New command for artifact integration"
271271
},
272272
{
273-
"path": "install/commands/m5-verify.md",
273+
"path": "install/commands/manifold:m5-verify.md",
274274
"type": "documentation",
275275
"satisfies": [
276276
"RT-4"
@@ -298,7 +298,7 @@
298298
],
299299
"status": "generated",
300300
"phase": "C",
301-
"description": "Updated with v2 features and /m6-integrate"
301+
"description": "Updated with v2 features and /manifold:m6-integrate"
302302
},
303303
{
304304
"path": "examples/manifold-v2-example.yaml",

.manifold/manifold-v2.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ Integration phase should auto-detect wiring points
6666
6767
### User Experience
6868

69-
#### U1: /m-status should show iteration history and convergence
69+
#### U1: /manifold:m-status should show iteration history and convergence
7070

71-
/m-status should show iteration history and convergence
71+
/manifold:m-status should show iteration history and convergence
7272

7373
> **Rationale:** Visibility into multi-pass progress
7474
@@ -134,9 +134,9 @@ Copy-paste executable actions may require shell syntax that clutters YAML
134134

135135
> **Resolution:** Actions stored in separate 'actions' section with YAML multiline strings; human-readable summary in main flow
136136
137-
### TN4: /m6-integrate needs iteration context to know what was generated when
137+
### TN4: /manifold:m6-integrate needs iteration context to know what was generated when
138138

139-
/m6-integrate needs iteration context to know what was generated when
139+
/manifold:m6-integrate needs iteration context to know what was generated when
140140

141141
> **Resolution:** Iteration tracking (U1) must be implemented BEFORE integration phase (T5)
142142
@@ -184,4 +184,4 @@ Existing manifolds MUST remain valid
184184

185185
New commands MUST follow /m* pattern
186186

187-
**Evidence:** /m6-integrate follows pattern
187+
**Evidence:** /manifold:m6-integrate follows pattern

0 commit comments

Comments
 (0)