-
Notifications
You must be signed in to change notification settings - Fork 0
Lattice
title: Lattice type: tool created: 2026-05-19 last_updated: 2026-05-19 related: ["Playradar", "radar/tools/TDDGuard", "radar/tools/Statewright"] sources: ["https://github.com/techygarg/lattice"] radar_quadrant: Tools radar_ring: Assess radar_position: inner
A composable skill system for AI coding assistants that structures agent behaviour through three tiers of reusable instruction sets. Installs as a Claude Code plugin via the marketplace.
| Tier | Description |
|---|---|
| Atoms | Single-principle guardrails — one rule per atom (e.g. "never modify tests to make them pass") |
| Molecules | Multi-step workflows composed from atoms (e.g. a complete TDD cycle) |
| Refiners | Guided interviews that gather project-specific context before a workflow executes |
Atoms are the smallest unit of constraint. Molecules sequence atoms into repeatable workflows. Refiners adapt a molecule to a project before it runs by asking targeted questions and injecting the answers as context.
The standard development workflow uses four molecules in sequence:
-
requirement-forge— refines a raw requirement into a specification -
design-blueprint— produces a technical design from the specification -
code-forge— implements the design under TDD constraints -
review— reviews the implementation against the original requirements
Each step can be run independently or chained. The workflow is explicit and auditable — requirements, design, and implementation are separate artefacts.
TDD Guard (Assess/inner) enforces TDD discipline at the tool-call level by blocking implementation without a prior failing test. Statewright (Assess/inner) controls which tools an agent can access at each workflow phase via JSON state machines. Lattice operates at the instruction level — composable skill sets that shape what the agent attempts, not which tools it can call. The three approaches are complementary.
Lattice sits in the Assess ring of the Tools quadrant, at inner position. First studied via the GitHub repository on 2026-05-19; no personal use. The composable Atoms → Molecules → Refiners design is directly applicable to the active Claude Code workflow, and installation requires only the Claude Code plugin marketplace. Inner position reflects low installation friction, a clear trial path (run requirement-forge on any active project), and strong complementarity with TDD Guard and Statewright already on the radar. The remaining gate before Trial is a completed workflow run on an active project.