You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
generalizable_insight, transfer_conditions, non_transfer_conditions are mandatory in the story-ready candidate contract.
Topic selection/enrichment prompts explicitly request all three fields and reject candidates that cannot establish a transfer boundary.
Drafting carries the transfer boundary into the article and requires a reusable decision rule / comparison lens / experiment protocol rather than tool-specific instructions alone.
Editorial review adds hard blockers: case_specific_without_transfer, unclear_transfer_conditions, overgeneralized_from_narrow_evidence.
passes_quality rejects all three blockers.
Revision rules repair or narrow those failures without inventing evidence.
Regression coverage includes missing required fields, a scoped single-case transfer, blocker enforcement, and prompt/review contract presence.
Verification:
Article Pipeline CI run #602: success on exact head fcd7f42bd1719f625c44c8ee844bb51716698467.
The first run exposed an existing passing fixture that lacked the new mandatory fields; the fixture was updated to the new contract rather than weakening the gate.
Remaining condition: merge/read-back to main. This run intentionally did not merge, release, or publish.
Activity
KAFKA2306 commentedon Sep 12, 2026
Implementation completed on PR #174 without merge/release/publication.
Verified head:
fcd7f42bd1719f625c44c8ee844bb51716698467Implemented:
generalizable_insight,transfer_conditions,non_transfer_conditionsare mandatory in the story-ready candidate contract.case_specific_without_transfer,unclear_transfer_conditions,overgeneralized_from_narrow_evidence.passes_qualityrejects all three blockers.Verification:
fcd7f42bd1719f625c44c8ee844bb51716698467.Remaining condition: merge/read-back to
main. This run intentionally did not merge, release, or publish.