pmtmax-autoresearch
Use when running the LGBM autoresearch loop, editing candidate YAML specs, gating new variants, or promoting winners in polymarket-tmax-lab.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when running the LGBM autoresearch loop, editing candidate YAML specs, gating new variants, or promoting winners in polymarket-tmax-lab.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when working on bootstrap-lab, warehouse management, seed export or restore, legacy raw/parquet cleanup, or canonical data layout in polymarket-tmax-lab.
Use when working on dataset materialization, model training, backtesting, scan-edge signals, paper-trading workflows, or experiment artifacts in polymarket-tmax-lab.
Use when working on bootstrap-lab, warehouse management, seed export or restore, legacy raw/parquet cleanup, or canonical data layout in polymarket-tmax-lab.
Use when working on dataset materialization, model training, backtesting, scan-edge signals, paper-trading workflows, or experiment artifacts in polymarket-tmax-lab.
Use when running the LGBM autoresearch loop, editing candidate YAML specs, gating new variants, or promoting winners in polymarket-tmax-lab.
Use when changing Polymarket discovery, temperature market filtering, rule parsing, settlement source handling, station mapping, or official truth adapters.
| name | pmtmax-autoresearch |
| description | Use when running the LGBM autoresearch loop, editing candidate YAML specs, gating new variants, or promoting winners in polymarket-tmax-lab. |
Use this skill for the agent-driven autoresearch loop around lgbm_emos.
AGENTS.md.docs/agent-skills/autoresearch.mddocs/agent-skills/research-loop.mddocs/codebase/modeling.mdhigh_neighbor_oof; new champion-adjacent runs should pass --baseline-variant high_neighbor_oof.recency_neighbor_oof runs.artifacts/workspaces/historical_real/autoresearch/<run_tag>/candidates/.historical_real data; synthetic augmentation is not allowed.autoresearch-step for quick keep/discard/crash, then autoresearch-gate, then autoresearch-analyze-paper.scripts/pmtmax-workspace historical_real uv run python scripts/run_model_research_agent.py
which can retrain the baseline when signatures change, create the next small
candidate YAML automatically, and advance one candidate through the loop while
updating checker/model_research_*.historical_training_set* / historical_backtest_panel stay immutable unless explicitly promoted elsewhere.champion publish is never implicit; autoresearch-promote only promotes YAML specs and publish-champion is the separate public-alias command.overall_gate_decision=GO; INCONCLUSIVE blocks promotion.The training dataset (data/workspaces/<workspace>/parquet/gold/v2/historical_training_set.parquet
or the active PMTMAX_PARQUET_DIR) contains mixed temperature units:
Raw CRPS on mixed units is not comparable. evaluate_saved_model and scripts/quick_eval.py
now report crps_celsius_normalized and crps_market_unit; use the normalized value for
model comparisons and keep the raw value for audit.
Never report CRPS alone. Always include:
Use evaluate_saved_model(model_path, holdout) and report all three side-by-side for every candidate comparison.
artifacts/workspaces/historical_real/autoresearch/<run_tag>/configs/autoresearch/lgbm_emos/promoted/artifacts/workspaces/historical_real/autoresearch/<run_tag>/models/artifacts/workspaces/historical_real/autoresearch/<run_tag>/program.md