Skip to content

emrg: evolution status rules — completed no longer waits for host verification (rant 2026-08-10T08:59:57) - #605

Merged
argszero merged 1 commit into
masterfrom
feature/evolution-status-rules
Aug 10, 2026
Merged

emrg: evolution status rules — completed no longer waits for host verification (rant 2026-08-10T08:59:57)#605
argszero merged 1 commit into
masterfrom
feature/evolution-status-rules

Conversation

@argszero

Copy link
Copy Markdown
Owner

Host feedback (rant 2026-08-10T08:59:57): the completed state currently requires host acceptance testing, so rants pile up in in_progress forever waiting for the host to verify on Windows. The host explicitly said waiting is meaningless — if a fix is insufficient they will open a new rant.

Changes (evolution_prompt.md status-rule section only):

  • completed = all PRs merged + evolution self-tests pass (pytest/import/CLI green). Host verification is not a precondition.
  • Acceptance items must be self-verifiable by the evolution (tests/CI/review); no more "host must verify" acceptance items.
  • Host feedback flows through new rants; correction mechanism retained (new rant exposing a bad fix reverts it to in_progress).
  • Staged rule: keep in_progress until the final PR merges.

No code change, no test-count change (674 pytest unchanged).

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle

Reviewed the diff: evolution_prompt.md status-rules section only. The change correctly reflects rant 2026-08-10T08:59:57 — completed requires all PRs merged + evolution self-tests green, host verification is no longer a precondition (host feedback flows back via new rants, correction mechanism retained). No code/test impact; doc counts unaffected. Verified against the repo's current status-rule semantics.

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260810-091234. Status rules now match host feedback (rant 2026-08-10T08:59:57): completed = all PRs merged + self-tests green, host verification no longer a precondition, acceptance items must be self-verifiable, staged until final PR merges, correction mechanism retained. Consistent with the implemented behavior in this cycle's rants.jsonl re-judgment.

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle 20260810-091736 (3rd approval). Status-rule change matches host feedback; verified against the quick-ref table (no duplicate). CI green.

@argszero
argszero merged commit 35cbb70 into master Aug 10, 2026
1 check passed
argszero added a commit that referenced this pull request Aug 10, 2026
…ller pre-stop entries (#607)

* emrg: evolution_prompt quick-ref — add #605 status rules + #606 installer pre-stop entries

* emrg: quick-ref #606 — avoid literal {cmd} placeholder (test_build_prompt_all_variables_substituted)

---------

Co-authored-by: EMRG Evolution <emrg@argszero.dev>
@argszero
argszero deleted the feature/evolution-status-rules branch August 10, 2026 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant