Skip to content

Harvest: load constitution as input context in /iikit-07-implement #72

Description

@jbaruch

Status: Up for grabs (Tier 1, small)

Upstream spec-kit changed /speckit.implement to read and enforce constitution principles during code generation, not just at plan-gate time (commit b4060d56, PR #2460, "Load constitution context in /speckit.implement to enforce governance").

What we'd build

In .claude/skills/iikit-07-implement/SKILL.md, load CONSTITUTION.md as input context at the start of the skill, before code generation begins.

Why it matters

Today /iikit-07-implement validates constitution principles at the output check — code is generated, then checked against governance. Loading principles as input context would make the implement step produce constitution-conformant code by default rather than retrofitting.

Strong synergy with IIKit's BDD chain (031-bdd-verification-chain): the implementer would have the same governance signal that testify and analyze already use.

Evidence

Cost

Small — ~20 lines in iikit-07-implement/SKILL.md. One-day change.

Sequencing

Tier 1. Up for grabs — small enough that anyone can pick it up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions