Skip to content

Fixes execution loop#10

Merged
ncheaz merged 13 commits intomainfrom
fixes-execution-loop
Apr 24, 2026
Merged

Fixes execution loop#10
ncheaz merged 13 commits intomainfrom
fixes-execution-loop

Conversation

@ncheaz
Copy link
Copy Markdown
Owner

@ncheaz ncheaz commented Apr 24, 2026

No description provided.

ncheaz added 13 commits April 24, 2026 04:34
Tasks completed:
- [x] **2.1 Lower the lessons-injection cap from 50 to 15 at both the module default and the runner call site**
Tasks completed:
- [x] **3.1 Narrow the Recent Loop Signals emission window from 5 to 3 iterations in lock-step at both reader call sites**
Tasks completed:
- [x] **4.1 Remove `{{context}}` from the JS prompt renderer's variable map and documented variable list**
Tasks completed:
- [x] **5.1 Remove `{{context}}` from the shipping default template and from every test fixture that referenced it**
Tasks completed:
- [x] **6.1 Rewrite the Instructions step-1 line in the default template so the agent is pointed at `## Fresh Task Context` with on-disk verification preserved**
Tasks completed:
- [x] **7.1 Gate `loadBase(options)` on `{{base_prompt}}` presence in the rendered template and emit an operator-visible warning for oversized substitutions**
Tasks completed:
- [x] **9.1 Update the prompt-surface documentation to reflect all five fixes and the new operator-visible environment variable**
Tasks completed:
- [x] **2.1 Add a per-iteration stdout/stderr idle watchdog to `lib/mini-ralph/invoker.js`**
Tasks completed:
- [x] **3.1 Surface `iteration_timeout_idle` through the runner and history schema**
Tasks completed:
- [x] **4.1 Exempt `paths_ignored_filtered` and `all_paths_ignored` from signals dedup**
Tasks completed:
- [x] **5.1 Emit a loud direct stderr block at every `paths_ignored_filtered` / `all_paths_ignored` event**
Tasks completed:
- [x] **6.1 Document the new env vars, loud stderr block, and new signal type**
@ncheaz ncheaz merged commit 8014a7f into main Apr 24, 2026
0 of 2 checks passed
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