loom-wiring-test

Installation
SKILL.md

Wiring Test Skill

Overview

Tests pass and code compiles, yet the feature is never wired up — command not registered, endpoint not mounted, module not imported, component never rendered. This is the exact failure loom's goal-backward verification exists to catch. Use this skill to write strong verification fields for a stage.

⚠️ truths is GONE. It was removed as a standalone field. Behavioral commands now live in acceptance; the goal-backward layers are artifacts, wiring, wiring_tests, dead_code_check. Any plan still using a top-level truths: block is stale — serde silently ignores it, so the "check" runs NOTHING and false-passes.

The five verification fields

Field Type Proves Timeout
acceptance Vec<AcceptanceCriterion> Build/test/lint AND observable behavior (the old truths commands) 5 min (Simple) / 30 s (Extended)
artifacts Vec<String> (globs) Files exist with real implementation
wiring Vec<WiringCheck> Static connection point present (regex in a file)
wiring_tests Vec<WiringTest> Runtime integration: command output matches criteria
dead_code_check Option<DeadCodeCheck> No orphaned code (see /loom-dead-code-check)

loom check <stage-id> [--suggest] runs the goal-backward layers (artifacts, wiring, wiring_tests, dead_code_check). acceptance runs during loom stage complete / loom stage verify.

Installs
5
Repository
cosmix/loom
GitHub Stars
53
First Seen
May 20, 2026
loom-wiring-test — cosmix/loom