Skip to main content

revmath

Discover and run the reasoning/revmath profile — reverse-mathematics / computability analysis over existing campaign, formal-preflight, evidence, and repair owners. Use when editing revmath schemas, fixtures, labeling, self-healing, four-axis ledgers, or agent/docs parity for SLM reverse math.

Aller à l'installation

Informations de source

Dépôt
Tyler-R-Kendrick/slm-training
Dernière activité de la source
11 août 2026 à 16:36
Langue détectée de SKILL.md
anglais
Étoiles
1
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
revmath
description
Discover and run the reasoning/revmath profile — reverse-mathematics / computability analysis over existing campaign, formal-preflight, evidence, and repair owners. Use when editing revmath schemas, fixtures, labeling, self-healing, four-axis ledgers, or agent/docs parity for SLM reverse math.
# Reverse mathematics (`reasoning/revmath`) Use this skill for **discoverability and honest fixture runs** of the typed `reasoning/revmath` profile. Do **not** create a parallel trainer, campaign store, evidence store, proof stack, or version registry. ## Canonical owners (one per concept) | Concern | Owner | | --- | --- | | Design + ADR | `docs/design/reverse-mathematics-computability.md`, `docs/design/adr-revmath-reasoning-profile.md` | | Machine owner map | `src/slm_training/resources/revmath_owner_map.json` · `python -m scripts.verify_revmath_owners` | | Harness parity / self-healing freeze | `src/slm_training/resources/revmath_harness_parity.json` · `python -m scripts.verify_revmath_harness_parity` | | Profile registration | `src/slm_training/harnesses/reasoning/profiles.py` (`reasoning/revmath`, default stays `reasoning/g4`) | | Task schemas | `src/slm_training/harnesses/reasoning/revmath/schemas.py` (`RevmathTaskV1`, …) | | Runner / plugins / report | `harnesses/reasoning/revmath/{runner,plugins,report,replay}.py` | | Campaign lock | `profile_binding.py` + `ExperimentCampaignV1` | | Practical computability vocabulary | `formal/computability_classification.py` (KERN-12) | | Version registry | `src/slm_training/resources/versions.json` only | Full table: design doc + owner map. Agent-law matrix: `python -m scripts.verify_agent_surfaces`. ## Practical vs genuine RM - **`practical_computability_only`** / KERN-12 classes — engineering labels. - **Genuine Big-Five** (`RCA0` / `WKL0` / … as `reversed_equivalent`) — only with an explicit interpretation package (base theory, coding, both evidence digests, `explicit_reversal` or `explicit_interpretation`). Ablation alone is `rm_inspired_assumption_minimization`, never genuine RM. ## Exact-refutation authority Refutation requires an independently checked finite model / computable trace against the **exact** weakened proposition. Timeout, missing tool, incomplete domain, search failure, and skipped replay stay **unknown** — never semantic refutation (KERN-01). ## Fixture run (hermetic; no Lean required) ```bash PYTHONPATH=src uv run python -m scripts.run_revmath_task \ --task src/slm_training/resources/revmath/fixtures/hermetic_forward_theorem.task.json \ --hermetic --output-dir outputs/revmath/hermetic PYTHONPATH=src uv run python -m scripts.run_revmath_profile \ --task src/slm_training/resources/revmath/fixtures/ablation_necessary.task.json \ --materialize-fixture --campaign-id camp.rm.hermetic \ --experiment-id exp.rm.hermetic.profile \ --store-root outputs/revmath/profile_runs --hermetic ``` Examples index: `src/slm_training/resources/revmath/examples/README.md`. Current schemas only (`revmath_task/v1`, …). No retired write path. ## Optional external solvers / checkers Lean, alternate provers, and third-party checkers are **experiments, not prerequisites**. Default hermetic fixtures certify wiring without them. Enabling an external tool never upgrades fixture/diagnostic evidence to production ship authority. ## Self-healing + promotion - May modify only HARN-09 knobs inside the locked budget (`may_modify` in the parity resource). - Must freeze proposition, assumptions, direction, corpus, arms, budgets, judges, gates, authority policy. - Promotion stays on `ExperimentCampaignV1` + `ensure_promote_formal_preflight` / honest `--ship-gates`. Revmath reports are decision support, not silent promote authority. ## Checks ```bash PYTHONPATH=src uv run python -m scripts.verify_revmath_owners PYTHONPATH=src uv run python -m scripts.verify_revmath_harness_parity PYTHONPATH=src uv run python -m scripts.verify_agent_surfaces --obligation revmath.canonical-owners ```
Voir sur GitHub