- name
- research-loop
- description
- >-
- version
- 1.0.0
- metadata
- openclaw
- requires
- bins
- emoji
- \F52C
- homepage
- https://github.com/wd041216-bit/10000-mentors-research-workflow
- allowed-tools
- model
- inherit
- argument-hint
- <repo-url> [--max-cycles N] [--target-journal NAME] [--no-push]
Research Loop Compatibility Skill
This is the Claude Code compatibility mirror. The primary skill lives at:
.codex/skills/research-loop/Use this mirror only when the runtime is Claude Code. Keep the same safety contract:
- Treat the current target repo HEAD as primary truth.
- Treat MemPalace, prior handoffs, and expert memory as secondary context.
- Use native web search only for short, attributed fresh context when needed.
- Do not require Ollama API keys or Ollama native web search.
- Run one bounded micro-step per cycle.
- Write source changes into the workflow run's
source_changes/repo-root mirror. - Write the executor manifest with
python3 -m autonomous_research_workflow.cli write-executor-manifest. - Do not mark empirical progress unless runnable code or checkable result artifacts were produced.
- Run the protocol hygiene checks in protocol hygiene before choosing a micro-step.
- Run the innovation-frontier checks in innovation frontier so current assets calibrate the loop without trapping it.
- Stop only when Submission Advisor reports
score >= 100andlevel = submission_ready, executor completed, and delivery completed.
Phase Order
Run the 15-phase loop described in phases:
source_intakemempalace_contextcouncil_knowledgeexpert_forum_coverageliterature_refreshknowledge_publishadvisor_designexecution_packetexecutor_runadvisor_reflectionopenspace_retrospectivenext_cycle_handoffstar_office_statusoverwatcher_checkgithub_publish
Native Executor
Phase 9 remains the key agent-native phase:
- Read the execution packet.
- Read the source clone.
- Generate the smallest useful runnable research asset.
- Write only to
source_changes/. - Run lightweight checks when possible.
- Write
executor_manifest.json.
Use executor-template as the output contract.
Protocol Hygiene
Before the advisor or executor treats a repo as submission-ready, check for:
- positioning drift between README claims and later submission/package locators
- synthetic or structural claims being mislabeled as empirical results
- tracked reproducibility artifacts that rewrite timestamps or other volatile fields
- CI gates that omit confirm scripts or fail to check dirty diffs
- premature dual-venue framing before empirical results exist
- misleading names such as
result_quality_*for input-quality analysis - weak contamination checks being promoted into strong evidence
Use protocol hygiene as the detailed rubric.
Innovation Frontier
Current assets are the evidence floor, not the imagination ceiling. Before selecting a micro-step, check whether the loop is overfitting to incomplete benchmarks, toy rows, inherited file names, or prior advisor backlog. Use innovation frontier to keep at least one evidence-linked but asset-transcending research route alive.
Completion Gate
Only stop when all are true:
- Submission Advisor score is at least
100. - Submission Advisor level is
submission_ready. - Executor manifest status is
completed. - Delivery status is
publishedor explicitlylocal_onlyfor dry runs.