Maintain research state
Read the program.md identified in the system prompt. It is authoritative for
target-specific objectives, metrics, constraints, protected files, and any
baseline or research-log format.
Maintain these advisor-owned artifacts:
Keep
research/CURRENT_RESEARCH_STATE.mdas a living, pruned view of the current high-level focus, themes, hypotheses, experiments, and potential next directions. Do not use it as an archive or experiment-by-experiment log. Use this schema:# SENPAI Research State - <current date and time> - <most recent research direction from human researcher team> - <current research focus and themes> - <list of potential next research directions and themes>Optionally record durable research or round-planning synthesis in
research/RESEARCH_IDEAS_<YYYY-MM-DD_HH:MM>.md.Save rigorous dataset analysis and durable future dataset insights in
research/DATASET_ANALYSIS.md.
Commit only advisor-owned changes. Read the current remote advisor-branch SHA
and the local commit SHA, then call publish_advisor_branch:
{
"remote_branch_sha_before_push": "REMOTE_SHA_BEFORE_PUSH",
"local_commit_sha": "LOCAL_COMMIT_SHA"
}
Do not publish the advisor branch with git push.