v1.61.1
Patch Changes
-
496950a: fix(#394): feature-development plan/spec must land in the feature bundle
A feature-development change could produce correct code yet write its plan and spec
to an invented.paqad/features/<slug>/directory, never creating the bundle's rigid
plan.json/specification.json, while the stages still read green. Three fixes
close that:- Rules (RC-1): the feature-development rule pack and requirement-analyst agent now
instructpaqad-ai plan compile/paqad-ai spec freezeinto the bundle and no longer
name.paqad/plans/*or.paqad/specs/*as durable write targets. - Enforcement (RC-2): a
planning/specificationstage-end whose artifact is not
the active bundle'splan.json/specification.jsonis recorded inconclusive (the
artifact is dropped so no digest is hashed), with a message naming the compile/freeze
verb.reviewand the mutation stages are unchanged. - Verdict (RC-3): the end-of-change completeness verdict now asserts the bundle
actually contains a non-emptyplan.jsonandspecification.json; missing either
reads incomplete / Needs your attention, never Safe to merge.
The dogfooded fix produced both artifacts in its own feature bundle, and no
.paqad/features/directory was created. - Rules (RC-1): the feature-development rule pack and requirement-analyst agent now