Build retrieval-ready history context for the current round by querying the archived case library and signal corpus, selecting compact excerpts, and rendering one markdown context object.
run_dir/mission.json by default when present.run_dir/board/board_state_summary_<round_id>.json by default when present.run_dir/board/board_brief_<round_id>.md by default when present.run_dir/reporting/round_readiness_<round_id>.json by default when present.run_dir/investigation/next_actions_<round_id>.json by default when present.run_dir/investigation/falsification_probes_<round_id>.json by default when present.run_dir/promotion/promoted_evidence_basis_<round_id>.json by default when present.run_dir/analytics/signal_plane.sqlite first when available.run_dir/analytics/claim_scope_proposals_<round_id>.json and run_dir/analytics/observation_scope_proposals_<round_id>.json as compatible artifact paths when present.run_dir/analytics/signal_plane.sqlite by default when present.run_dir/../archives/eco_case_library.sqlite by default.run_dir/../archives/eco_signal_corpus.sqlite by default.run_dir/archive/case_library_query_<round_id>.json by default.run_dir/archive/signal_corpus_query_<round_id>.json by default.run_dir/investigation/history_retrieval_<round_id>.json by default.run_dir/investigation/history_context_<round_id>.md by default.run_dirrun_idround_idcase_library_db_pathsignal_corpus_db_pathcase_query_pathsignal_query_pathretrieval_pathcontext_pathmax_casesmax_excerpts_per_casemax_signalsstatussummaryreceipt_idbatch_idartifact_refscanonical_idswarningsboard_handoff../../docs/openclaw-project-overview.md../../docs/openclaw-project-overview.mdscripts/eco_materialize_history_context.py