원클릭으로
manifold-m-status
Show current Manifold state, constraint summary, workflow progress, and next action
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Show current Manifold state, constraint summary, workflow progress, and next action
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Backward reasoning from desired outcome. Derives required conditions by asking 'What must be TRUE?'
Verify ALL artifacts against ALL constraints. Produces a verification matrix showing coverage and gaps
Light mode: 3-phase workflow for simple changes. Use instead of full workflow for bug fixes, small features, or quick iterations.
Generate parallel execution plan from constraint network. Identifies waves, critical path, and bidirectional dependencies
Initialize a constraint manifold for a feature. Creates .manifold/<feature>.json + .manifold/<feature>.md
Interview-driven constraint discovery across 5 categories (business, technical, UX, security, operational)
| name | manifold-m-status |
| description | Show current Manifold state, constraint summary, workflow progress, and next action |
Show current Manifold state and next recommended action.
| Field | Valid Values |
|---|---|
| Valid Phases | INITIALIZED, CONSTRAINED, TENSIONED, ANCHORED, GENERATED, VERIFIED |
| Convergence Statuses | NOT_STARTED, IN_PROGRESS, CONVERGED |
| Constraint Types | invariant, goal, boundary |
| Tension Statuses | resolved, unresolved |
CRITICAL: When displaying phase information, use ONLY the phases listed above. See SCHEMA_REFERENCE.md for all valid values. Do NOT invent or display invalid phases.
This command is READ-ONLY. It displays the current state of the manifold and suggests the next action. It does not modify any files.
DO NOT do any of the following during m-status:
The "SUGGESTED NEXT ACTION" is informational only. The user must explicitly invoke the next phase command. Display the status, say "Waiting for your command" if resuming from compaction, and STOP.
/manifold:m-status [<feature-name>] [--history] [--diff]
If no feature specified, shows all active manifolds.
Flags (v2):
--history - Show full iteration history--diff - Show changes since last iteration| Phase | Description | Next Action |
|---|---|---|
| INITIALIZED | Manifold created | /manifold:m1-constrain |
| CONSTRAINED | Constraints discovered | /manifold:m2-tension |
| TENSIONED | Conflicts analyzed | /manifold:m3-anchor |
| ANCHORED | Solution space defined | /manifold:m4-generate |
| GENERATED | Artifacts created | /manifold:m5-verify |
| VERIFIED | All constraints verified | Complete! |
/manifold:m-status payment-retry
MANIFOLD STATUS: payment-retry
Phase: ANCHORED (3/5)
Outcome: 95% retry success for transient failures
CONSTRAINT SUMMARY:
Total: 12 constraints discovered
By Type:
├── INVARIANT: 4 (must never violate)
├── GOAL: 5 (optimize toward)
└── BOUNDARY: 3 (hard limits)
By Category:
├── Business: 3 (B1-B3)
├── Technical: 2 (T1-T2)
├── UX: 2 (U1-U2)
├── Security: 2 (S1-S2)
└── Operational: 2 (O1-O2)
TENSION STATUS:
├── Detected: 2
├── Resolved: 1
└── Pending: 1 (T2: UX vs Operational)
SOLUTION SPACE:
├── Option A: Client-side Exponential Backoff (Low complexity)
├── Option B: Server-side Workflow Engine (High complexity)
└── Option C: Hybrid Approach (Medium complexity) ← Recommended
WORKFLOW PROGRESS:
[✓] /manifold:m0-init - Manifold initialized
[✓] /manifold:m1-constrain - 12 constraints discovered
[✓] /manifold:m2-tension - 2 tensions found, 1 resolved
[✓] /manifold:m3-anchor - 3 solution options generated
[ ] /manifold:m4-generate - Pending
[ ] /manifold:m5-verify - Pending
FORMAT: JSON+Markdown Hybrid
FILES:
├── .manifold/payment-retry.json (structure)
├── .manifold/payment-retry.md (content)
└── .manifold/payment-retry.verify.json (if verified)
SUGGESTED NEXT ACTION (run when ready):
→ /manifold:m4-generate payment-retry --option=C
⏸️ Waiting for your command...
Note: Older manifolds may use legacy YAML format (single
.yamlfile). Usemanifold migrate <feature>to convert to JSON+Markdown.
/manifold:m-status payment-retry --history
MANIFOLD STATUS: payment-retry
Phase: VERIFIED (5/5)
Schema Version: 2
[...constraint summary...]
ITERATION HISTORY:
┌───────────┬───────────┬────────────────┬───────────────┬─────────────┐
│ Iteration │ Phase │ Gaps Found │ Gaps Resolved │ Result │
├───────────┼───────────┼────────────────┼───────────────┼─────────────┤
│ 1 │ generate │ 3 │ 0 │ artifacts │
├───────────┼───────────┼────────────────┼───────────────┼─────────────┤
│ 2 │ verify │ 14 │ 0 │ gaps found │
├───────────┼───────────┼────────────────┼───────────────┼─────────────┤
│ 3 │ generate │ 0 │ 10 │ fixes │
├───────────┼───────────┼────────────────┼───────────────┼─────────────┤
│ 4 │ verify │ 0 │ 4 │ PASS │
└───────────┴───────────┴────────────────┴───────────────┴─────────────┘
CONVERGENCE STATUS: ✓ CONVERGED
├── All invariants satisfied: 6/6
├── Test pass rate: 100%
├── Blocking gaps: 0
└── Iterations to convergence: 4
A manifold is considered CONVERGED when:
/manifold:m-status
MANIFOLD STATUS: All Features
┌──────────────────┬─────────────┬─────────────┬──────────────────────────┐
│ Feature │ Phase │ Updated │ Next Action │
├──────────────────┼─────────────┼─────────────┼──────────────────────────┤
│ payment-retry │ ANCHORED │ 2 hours ago │ /manifold:m4-generate --option=C │
├──────────────────┼─────────────┼─────────────┼──────────────────────────┤
│ user-auth │ CONSTRAINED │ 1 day ago │ /manifold:m2-tension user-auth │
├──────────────────┼─────────────┼─────────────┼──────────────────────────┤
│ analytics-export │ VERIFIED │ 3 days ago │ Complete! │
└──────────────────┴─────────────┴─────────────┴──────────────────────────┘
Active Manifolds: 3
└── 1 complete, 2 in progress
.json + .md) or legacy YAML (.yaml).manifold/<feature>.json + .manifold/<feature>.md.manifold/<feature>.yaml.manifold/<feature>.anchor.yaml if exists.manifold/<feature>.verify.json if exists.manifold/ directory for all manifold files| Files Present | Format |
|---|---|
.json + .md | JSON+Markdown Hybrid |
.yaml only | Legacy YAML |
Use manifold show <feature> or CLI status for format details.
When resuming after context compaction, m-status MUST include a context restoration block that tells the AI exactly which .manifold/<feature>.md sections to read before the next phase:
CONTEXT RESTORATION:
Read .manifold/<feature>.md sections before next phase:
→ <next-phase>: <sections to read>
Section map by next phase:
| Next Phase | Sections to Read from .md |
|---|---|
| m1-constrain | ## Outcome |
| m2-tension | ## Constraints |
| m3-anchor | ## Constraints, ## Tensions |
| m4-generate | ## Tensions, ## Required Truths, ## Solution Space |
| m5-verify | ## Required Truths |
| m6-integrate | ## Required Truths |
This ensures zero context rot: the next phase reads fresh state from disk rather than relying on degraded conversation context.
After displaying status: say "Waiting for your command" and STOP. Never auto-invoke the suggested next action. Phase transitions require explicit user invocation.
Run manifold validate <feature> after updates. Shared directives (output format, interaction rules, validation) injected by phase-commons hook.