Grill Work With Evidence
1. Ground Shared Understanding
- Identify the outcome, scope, non-goals, and repository or system boundary.
- Read the applicable instructions, domain sources, state, contracts, and
checks.
- Investigate discoverable facts through repository evidence, tools, and
primary sources.
- Name decision rights, assumptions, unknowns, success checks, stop
conditions, and recovery.
- Surface conflicting evidence with its sources and owning authority.
Grounding is complete when a human or fresh agent can state the same outcome,
evidence, boundaries, unresolved questions, and completion signal without
depending on chat inference.
2. Route the Branch
Classify each remaining uncertainty:
- reversible evidence-backed maintenance -> update autonomously
- bounded low-risk hypothesis -> run the smallest useful experiment
- resolved material decision or change -> run fresh-context agent critique
- unresolved intent, priority, semantics, architecture, governance, authority,
model budget, blast radius, consequential trade-off, or material risk -> keep
a human in the loop
Routing is complete when every dependent branch is resolved, assigned to the
right reviewer, or explicitly blocked.
3. Critique or Grill
For a resolved material branch, give a fresh-context agent the shared-
understanding frame, authoritative sources, diff or proposal, checks, and
non-goals. Ask it to find contradicted assumptions, missing evidence, boundary
violations, and failure paths. Tie findings to sources or checks, then keep,
change, remove, supersede, or rebuild the branch.
For a genuine human decision, resolve one dependent decision at a time:
- State the decision and why evidence cannot resolve it.
- Present two or three distinct options, including no change when meaningful.
- State impact, trade-offs, reversibility, evidence, and blast radius.
- Recommend one option with confidence and explicit assumptions.
- Make the veto boundary explicit: no dependent branch runs until the human
accepts an option.
- Ask only this decision and wait.
- Continue only after the answer restores shared understanding.
Do not send discoverable facts back to a human as questions. Do not implement
an unresolved branch. Proportional grilling is still required for every
significant topic; narrow reversible work may close through grounding,
self-review, and deterministic checks without a separate reviewer.
4. Persist Once
Update the smallest owning artifact:
- stable agent behavior -> concise agent instructions
- domain language or invariant -> domain context
- source or relationship routing -> context map
- accepted consequential trade-off -> ADR
- repeated probabilistic procedure -> Skill
- deterministic enforcement -> Hook, CI, test, or platform control
- durable evidence-backed observation -> learning log
Route portable public methods to their public upstream, shared non-public
procedures to the private organization or team catalog, cross-repository policy
to its coordinator, and product or service truth to the owning repository.
Reference owners instead of copying the same learning across repositories.
5. Verify and Hand Off
- Re-state the resolved outcome, boundaries, decision owner, checks, and stop
condition.
- Run the smallest relevant deterministic checks.
- Review the diff or decision against sources, scope, and non-goals.
- Keep a workflow human-in-the-loop until explicit scope, permissions,
meaningful checks or evals, recovery, rollback, observability, and repeated
evidence justify another oversight mode.
- Record the next re-check trigger only when future evidence could change the
decision.
Complete the run only when every fact is grounded or marked as a source
conflict, every decision is resolved or blocked, each change has one owner,
verification is reported, and the oversight mode is explicit.
1---2name: grill-harness-with-docs3description: Grounds agent work in authoritative evidence, establishes shared understanding, critiques resolved material decisions and changes with a fresh agent, and resolves genuinely open decisions with a human. Use for resolved material work needing independent critique or for any product, domain, engineering, architecture, operations, security, compliance, or harness topic with unresolved intent, semantics, authority, consequential trade-offs, or material risk.4---56# Grill Work With Evidence78## 1. Ground Shared Understanding9101. Identify the outcome, scope, non-goals, and repository or system boundary.112. Read the applicable instructions, domain sources, state, contracts, and12 checks.133. Investigate discoverable facts through repository evidence, tools, and14 primary sources.154. Name decision rights, assumptions, unknowns, success checks, stop16 conditions, and recovery.175. Surface conflicting evidence with its sources and owning authority.1819Grounding is complete when a human or fresh agent can state the same outcome,20evidence, boundaries, unresolved questions, and completion signal without21depending on chat inference.2223## 2. Route the Branch2425Classify each remaining uncertainty:2627- reversible evidence-backed maintenance -> update autonomously28- bounded low-risk hypothesis -> run the smallest useful experiment29- resolved material decision or change -> run fresh-context agent critique30- unresolved intent, priority, semantics, architecture, governance, authority,31 model budget, blast radius, consequential trade-off, or material risk -> keep32 a human in the loop3334Routing is complete when every dependent branch is resolved, assigned to the35right reviewer, or explicitly blocked.3637## 3. Critique or Grill3839For a resolved material branch, give a fresh-context agent the shared-40understanding frame, authoritative sources, diff or proposal, checks, and41non-goals. Ask it to find contradicted assumptions, missing evidence, boundary42violations, and failure paths. Tie findings to sources or checks, then keep,43change, remove, supersede, or rebuild the branch.4445For a genuine human decision, resolve one dependent decision at a time:46471. State the decision and why evidence cannot resolve it.482. Present two or three distinct options, including no change when meaningful.493. State impact, trade-offs, reversibility, evidence, and blast radius.504. Recommend one option with confidence and explicit assumptions.515. Make the veto boundary explicit: no dependent branch runs until the human52 accepts an option.536. Ask only this decision and wait.547. Continue only after the answer restores shared understanding.5556Do not send discoverable facts back to a human as questions. Do not implement57an unresolved branch. Proportional grilling is still required for every58significant topic; narrow reversible work may close through grounding,59self-review, and deterministic checks without a separate reviewer.6061## 4. Persist Once6263Update the smallest owning artifact:6465- stable agent behavior -> concise agent instructions66- domain language or invariant -> domain context67- source or relationship routing -> context map68- accepted consequential trade-off -> ADR69- repeated probabilistic procedure -> Skill70- deterministic enforcement -> Hook, CI, test, or platform control71- durable evidence-backed observation -> learning log7273Route portable public methods to their public upstream, shared non-public74procedures to the private organization or team catalog, cross-repository policy75to its coordinator, and product or service truth to the owning repository.76Reference owners instead of copying the same learning across repositories.7778## 5. Verify and Hand Off79801. Re-state the resolved outcome, boundaries, decision owner, checks, and stop81 condition.822. Run the smallest relevant deterministic checks.833. Review the diff or decision against sources, scope, and non-goals.844. Keep a workflow human-in-the-loop until explicit scope, permissions,85 meaningful checks or evals, recovery, rollback, observability, and repeated86 evidence justify another oversight mode.875. Record the next re-check trigger only when future evidence could change the88 decision.8990Complete the run only when every fact is grounded or marked as a source91conflict, every decision is resolved or blocked, each change has one owner,92verification is reported, and the oversight mode is explicit.