findings-memory-novelty-cross-run
When findings memory is available, build research questions on prior runs (don't replicate); Critic adds an optional novelty review.
- License 许可
- MIT
- 最近更新
- 2026-09-28
- Stars
- ★ 5
- Forks
- 0
01 前言 Front Matter
- name
- findings-memory-novelty-cross-run
- layer
- methodology
- version
- 1.0
- priority
- 3
- resources
- []
- description
- When findings memory is available, build research questions on prior runs (don't replicate); Critic adds an optional novelty review.
- trigger_keywords
- [ "findings-memory", "prior-runs", "novelty", "replication" ]
- applicable_stages
- [ "ProblemFormulator", "Critic" ]
- references_skills
- []
- applicable_datasets
- []
- applicable_task_types
- []
03 SKILL.md 正文
Findings Memory and Cross-Run Novelty
When ## Findings Memory Summary appears in the user message, the
ProblemFormulator and Critic both treat it as authoritative context about
what prior runs have already produced. The goal is to keep each run
contributing new knowledge instead of restating existing findings.
ProblemFormulator obligations
When findings memory is present:
- Treat the memory as a catalogue of what has already been studied. Do not replicate prior research questions verbatim; build on open questions or explore unstudied outcomes.
- If prior runs surfaced strong predictors (e.g., "X1TXMTSCOR appeared frequently"), you may include them — but the combination of outcome + predictor set should be meaningfully novel.
- Prefer outcomes listed under
## Studied Outcomes (already investigated in prior runs)only if the user prompt specifically requests them or no viable alternative exists.
When ## Prior Candidate Specs (already generated this session) is
present (multi-candidate generation mode):
- Your spec MUST differ meaningfully from each prior candidate. Choose a different outcome variable, a different theoretical framing, or a substantially different predictor set.
- Do not simply swap one predictor for a near-synonym. Aim for genuine conceptual diversity.
Critic novelty_review section
When findings memory is present, the Critic adds an optional
"novelty_review" key to its JSON output (after revision_instructions):
{
"novelty_review": {
"score": 7,
"compared_to_prior_runs": "This study examines <outcome> using <predictors>. Prior runs focused on <other-outcome>, so the outcome is novel, but the predictor set overlaps substantially with run_<id>.",
"contribution_builds_on_memory": true
}
}
Field semantics:
score(1–10): how novel this run is relative to the accumulated memory.compared_to_prior_runs: 1–3 sentences comparing to specific prior runs.contribution_builds_on_memory:trueif the research question extends or responds to open questions or strong predictors from prior runs.
This section is optional. Omit it entirely if no ## Findings Memory Summary is in the user message. Do not include "novelty_review": null
— simply omit the key.
Verification rules (Critic checklist pf_08, pf_09)
When findings memory is enabled (the orchestrator sets a flag when the memory file is non-empty):
pf_08(minor): if the outcome variable and a substantially similar predictor set have already been studied in a prior run (perstudied_outcomes), flag as minor unless the research question offers a meaningfully different framing or predictor combination. Usenovelty_review.scoreas supporting evidence.pf_09(minor): verify that the research question orexpected_contributionreferences open questions or strong predictors from the findings memory when relevant. Aspirational — minor, not blocking.
Source provenance
Canonical source: agent_prompts/problem_formulator.yaml §"Using
Findings Memory" + §"Generating Diverse Candidates".
Merged content from:
agent_prompts/critic.yaml§"Optional: Novelty Review Against Prior Runs"data_registry/evaluation_rubrics/methodological_checklist.yamlitemspf_08,pf_09
04 同仓库更多 Skills
acm-fixture
Fixture writing skill for ACM acmart sigconf paper output.
prediction-fixture
Fixture skill for the prediction task type; references shap-fixture.
causal-fixture
Fixture skill for the causal_inference task type.
shap-fixture
Fixture methodology for SHAP feature importance analysis.
cluster-recon-fixture
Fixture methodology for reconstructing cluster IDs from fingerprint variables.
hsls09-fixture
Fixture skill for HSLS:09 with a bundled YAML resource and one cross-reference.