원클릭으로
gpd-compare-results
Compare internal results, baselines, or methods and emit decisive verdicts
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Compare internal results, baselines, or methods and emit decisive verdicts
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Add research phase to end of current milestone in roadmap
Capture idea or task as todo from current research conversation context
Prepare a paper for arXiv submission with validation and packaging
Audit research milestone completion against original research goals
Create a hypothesis branch for parallel investigation of an alternative approach
List pending research todos and select one to work on
| name | gpd-compare-results |
| description | Compare internal results, baselines, or methods and emit decisive verdicts |
| argument-hint | [phase, artifact, or comparison target] |
| context_mode | project-aware |
| allowed-tools | ["read_file","write_file","apply_patch","shell","grep","glob","ask_user"] |
<codex_runtime_notes> Codex shell compatibility:
gpd on PATH.GPD_ACTIVE_RUNTIME=codex uv run gpd ....
</codex_runtime_notes>This command exists because "the two plots look similar" is not a decisive comparison. When a result is load-bearing, GPD should produce an explicit comparison artifact with thresholds, verdicts, and follow-up actions keyed to contract IDs when available.
<execution_context>
Compare internal results, baselines, or methods and emit a machine-readable comparison artifact. Use this for analytics-vs-numerics, cross-method checks, baseline-vs-current runs, or any decisive internal comparison that should not stay implicit in prose.<required_reading> Read these files using the read_file tool:
INIT=$(/Users/charlie/.gpd/venv/bin/python -m gpd.runtime_cli --runtime codex --config-dir ./.codex --install-scope local init progress --include state)
if [ $? -ne 0 ]; then
echo "ERROR: gpd initialization failed: $INIT"
# STOP — display the error to the user and do not proceed.
fi
If the relevant phase or artifact is contract-backed, resolve:
subject_idsubject_kindsubject_rolereference_idDo not drop back to generic prose when a contract-backed target exists.
Establish:
If the target or sources are ambiguous, ask the user before proceeding.
Before computing any verdict:
For each quantity or artifact:
pass, tension, fail, or inconclusiveWhen the comparison is decisive, always emit comparison_verdicts. Do not hide the answer only in tables or prose.
Write .gpd/comparisons/[slug]-COMPARISON.md using the internal-comparison template.
The frontmatter must include:
comparison_verdictscomparison_sourcessubject_id / reference_id linkage when availableIf the comparison is load-bearing for a figure or table, note the resulting artifact path so the figure tracker can point back to it.
pass: surface the artifact for verification and paper-writing.tension or fail: recommend the next bounded debugging or verification action explicitly.inconclusive: identify the missing data or missing normalization needed to make it decisive.</execution_context>
```bash CONTEXT=$(/Users/charlie/.gpd/venv/bin/python -m gpd.runtime_cli --runtime codex --config-dir ./.codex --install-scope local --raw validate command-context compare-results "$ARGUMENTS") if [ $? -ne 0 ]; then echo "$CONTEXT" exit 1 fi ```Execute the compare-results workflow from @./.codex/get-physics-done/workflows/compare-results.md end-to-end. Preserve all validation gates (target mapping, metric selection, verdict emission, and follow-up routing).