Scaffolds a new application-layer use case with TDD (RED test file first, then minimal GREEN implementation), wires it into the DI container, and verifies. Follows shep's mandatory patterns exactly (tsyringe decorators, port injection by string token, no infrastructure imports, no console.). Use when you need a new…
Advises on scope, roles, compliance, and GDPR use in SuperLocalMemory. Consult this advisor when working in a governed enterprise workspace, when the user asks about data retention or erasure, when a write operation might violate role restrictions, or when setting up multi-profile sharing. Never bypasses governance…
Runs a task as a bounded loop backed by SuperLocalMemory: iterate until an INDEPENDENT gate passes — never the agent's own claim. Delegate here when a task has a checkable acceptance condition (a test suite, a JSON schema, a linter, a reconciliation rule, a security scan) and you want gate-verified completion with an…
Advises the main agent on using SuperLocalMemory well — when to call sessioninit, remember, recall, and search; how to phrase queries; and how to keep memory clean. Delegate here for any "should I save/recall this?" decision or when memory results look wrong.
Use when a phase has ambiguities, gray areas, or unresolved decisions that need adaptive interrogation before SPEC can lock. Dispatched by ijfw-spec-phase, but can be called directly when the user says 'discuss this phase', 'what's unclear', 'interrogate the ambiguities', 'help me decide', '/ijfw-discuss-phase'.…
Use when auditing implemented frontend code or visual artifacts against UI-SPEC.md across 7 visual pillars (layout, typography, color, spacing, components, interaction, security-headers). Produces UI-REVIEW.md with per-pillar PASS / FLAG / BLOCK verdicts and evidence.
Use when a check or dimension in packages/cli/src/checks/ changes point values, thresholds, or is added/removed — verifies score.ts, maturity-model.md, measure-and-improve.md, and all fixtures/level-0..4 stay in sync before the change ships.
An AI development-rules assistant with an automatic mode that can be enabled explicitly or through configured aliases. It keeps that mode active during a conversation and can proceed automatically in approved paths while enforcing safety rules.
Debugging specialist for errors and test failures. Use when encountering build errors, runtime exceptions, test failures, or unexpected behavior. Invoke with /debugger to investigate issues.