Skip to content

Methodology suggestions from a single-round closure session #158

@Leopold-Fitz-AI

Description

@Leopold-Fitz-AI

Context

An RLCR session closed its entire planned scope in a single execution round with a clean reviewer verdict. End-to-end wall-clock was ~30 min. Four observations surfaced about places where the loop scaffolding could be tightened.

Suggestions

1. Right-size loop scaffolding to expected round count

Single-round closures still provision multi-round-only artifacts (goal tracker, pre-staged next-round review prompt, plan-evolution log, byte-lock bookkeeping). Propose a lightweight loop mode at start time emitting only the contract, round summary, and review verdict; promote to full structure only on the first stall or reviewer rejection.

2. Move structural gates pre-summary

A structural format-consistency check fired only AFTER the round summary was written and the reviewer had already converged. Catching format-shaped defects before the reviewer spends its compute avoids a re-open cycle that pays the full review cost twice.

3. Collapse two-pass review when first pass converges

The methodology runs an in-line consultative audit before summary-write AND a stop-hook adversarial review after. When the executor faithfully incorporates the in-line audit, the stop-hook pass acts as a confirmation gate, not an independent signal. Propose single-pass mode where stop-hook only fires if the executor's summary diverges from the in-line audit beyond a small delta.

4. Slim in-prompt plan body for multi-round runs

Round prompts embed the entire plan text inline. For multi-round sessions this multiplies token cost without changing the underlying instructions. Propose later-round prompts reference the plan by stable anchor and ship only deltas (contract diff, prior-round summary, reviewer unresolved issues), with the full body included only in round one.

What worked well

  • Contract-first discipline: short tight contract framed the round; summary mapped onto it without drift.
  • The loop correctly recognised single-round completion without forcing a second round.
  • Compact reviewer-verdict format kept downstream reading load low.
  • Clean boundary between round-summary and finalize-summary surfaces.

Filed from a sanitized methodology analysis (no project-specific identifiers).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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