Grilling
Agent Workflow Architecture, Rules, and Autonomy Grill Status
Agent Workflow Architecture, Rules, and Autonomy Grill Status
Branch Dashboard
| Branch | Completion | Locked direction | Still open |
|---|---|---|---|
| Technical requirements grilling | 100% | Every grill assesses technical consequences; code-bearing or architecture-bearing work closes its technical design before spec and plan. GLOSSARY.md stays glossary-only. | None. |
| Project codebase rules | 100% | Post-scaffold and post-update handoffs invoke a small skill that authors preserved project-owned rules under a scoped central registry; current Harness guidance is the first migration. | None. |
| Delivery autonomy | 100% | Full delivery continuously re-enters routing with full permission for its inner steps; HITL exists only by explicit user request; full review is capped at three passes before focused validation. | None. |
Current Round
- Round: R1
- Current frontier: empty
- Shared-understanding confirmation: confirmed
| Question id | Prerequisites | Question | State |
|---|---|---|---|
| Q11 | Q1, Q3 | Which work requires deep technical grilling? | answered |
| Q12 | Q2 | Where are accepted implementation details persisted? | answered |
| Q13 | Q7, Q8 | What remains inline in each scoped AGENTS.md? | answered |
| Q14 | Q6, Q8 | How is .agents/rules/ physically organized? | answered |
| Q15 | Q8 | What evidence may establish a Codebase Rule? | answered |
| Q16 | Q5, Q6 | Who owns authored rule files? | answered |
| Q17 | Q5, Q16 | When is the Rule Authoring Skill invoked after initial scaffold? | answered |
| Q18 | Q7, Q17 | Does later delivery migrate Harness's current prompts into the new rule model? | answered |
| Q19 | Q9, Q10 | Does autonomous delivery retain the three-review ceiling? | answered |
| Q20 | Q9, Q10 | Which external actions inherit full-delivery authorization? | answered |
Locked Direction
- Technical questions are integrated into the ordinary requirements design tree; there is no mandatory named architecture phase.
- Domain-modeling grills implementation and architecture consequences.
- Requirements-grill names architecture concerns lightly and generically.
- Every grill assesses technical consequences; deep technical closure activates only for code-bearing or architecture-bearing work.
GLOSSARY.mdstays glossary-only. Accepted architecture is persisted in the grill and compiled intoSPEC.md.- The target architecture is accepted before planning; planning derives tasks, waves, migration choreography, and validation from it.
- Project-specific guidance lives as granular Codebase Rules under
.agents/rules/. - A small Rule Authoring Skill joins
writing-for-agentsin the post-scaffold continuation. - Scoped
AGENTS.mdfiles are concise indexes into the Rule Registry rather than rule dumps. - They retain only the scope boundary, exact skill-routing table, and exhaustive Rule Registry pointer as inline routing content.
- The Rule Registry has one central index and scope-grouped granular rules with stable ids.
- Rule activation uses deterministic path/scope and task triggers; tags aid discovery.
- Every activated rule receives an evidence-backed individual verdict.
- Code Evidence or a durably linked accepted architecture decision may establish a rule.
- Rule files are project-owned and preserved. Harness owns their authoring contract.
- The Rule Authoring Skill runs only from scaffold and update post-command handoffs.
- Its migration inner reference moves current Harness guidance into the first proving Rule Registry.
- Full Delivery continues automatically through phase boundaries and review routing.
- A HITL Checkpoint exists only when explicitly requested by the user.
- Full Delivery has full permission for all operations required by its selected inner steps and no permission for unrelated work.
- Full Delivery permits three complete review passes. After review three and its repair, focused validation replaces review four.
Parked Branches
- None.
Glossary
Terms
- Technical Grill Branch: Codebase-grounded technical and architecture decisions reached inside the normal requirements design tree.
- Codebase Rule: One independently testable repository-specific pattern or invariant.
- Rule Registry: The
.agents/rules/surface that indexes and progressively discloses Codebase Rules. - Rule Authoring Skill: The small post-command skill that derives and maintains the Rule Registry from accepted authority.
- Rule Evaluation Ledger: Per-rule
pass | fail | not-applicableevidence for one task. - Full Delivery: Uninterrupted delivery routing through closeout inside accepted goal bounds.
- HITL Checkpoint: A manual delivery stop explicitly requested by the user.
Relationships
- A Technical Grill Branch supplies accepted architecture decisions to
create-spec;create-planderives execution from them. - A scoped
AGENTS.mdpoints to the Rule Registry. - The Rule Authoring Skill creates or maintains Codebase Rules.
- Scaffold and update post-command handoffs invoke the Rule Authoring Skill.
- Every activated Codebase Rule has one entry in the Rule Evaluation Ledger.
- Full Delivery stops at a HITL Checkpoint only when the user explicitly requests it.
Axioms
- Requirements closure includes applicable technical design closure.
- Every grill assesses technical consequences; only code-bearing or architecture-bearing work requires deep technical closure.
GLOSSARY.mdremains the domain glossary; accepted architecture belongs to the grill andSPEC.md.- Technical depth is integrated into the design tree, not forced into a named second phase.
- Prompt references stay concise; detailed project patterns are progressively disclosed.
- Tags help discovery but do not replace deterministic rule activation.
- Full delivery does not ask for permission between ordinary in-bounds steps.
- Full delivery permission is bounded by its selected inner steps, not by an action-class allowlist.
- Full review is capped at three passes; focused validation after the third repair is part of the same uninterrupted Full Delivery.
Flagged Ambiguities
- None.
Final Consistency
- Every branch is decision-complete.
- The current frontier is empty.
- No accepted term, relationship, or axiom conflicts with another.
- No branch is parked.
- The user confirmed the persisted shared understanding on 2026-08-14.