Skip to content

docs(proposals): mathesis re-anchoring plan and research programme - #49

Merged
hyperpolymath merged 3 commits into
mainfrom
marina/eager-dijkstra-wlmapg
Nov 10, 2026
Merged

hyperpolymath merged 3 commits into
mainfrom
marina/eager-dijkstra-wlmapg

Conversation

@hyperpolymath

@hyperpolymath hyperpolymath commented Nov 10, 2026 •

Copy link
Copy Markdown
Owner

Summary

This pull request adds two proposal documents. It changes no gate, schema, deed clause or data file.

  • docs/proposals/mathesis-re-anchoring.adoc: what Mathesis is today (measured on main at 8ee6354), what it could be, a proposed identity, a target structure, a bridge centre mechanism, and staged work orders for a later implementation session.
  • docs/proposals/mathesis-research-programme.adoc: a research programme that joins the owner's written directions, with pre-registered statements, experiments with pass conditions, and a survey of 52 repositories at fixed commits.

The owner ruled on twelve decisions through the selector on 2026-11-10. Both documents record the rulings.

Plan (each of its eight decisions is ruled):

  • D-1 Identity: three shelves (atlas, theory, applied) with one evidence spine.
  • D-2 Private repository names: counts only. The history is not rewritten.
  • D-3 Template material: declare capabilities, remove the vestigial modules.
  • D-4 Paths: consolidate the pipeline under docs/atlas/.
  • D-5 Overlapping proposals: amend ADR 0004 to the canon reader and ratify it.
  • D-6 Open pull requests: the implementation session triages, the owner approves each row.
  • D-7 Bridge centre: a lock with slices.
  • D-8 Proof toolchains: the Guix manifest. The plan had recommended release archives first.

Programme (four of its five decisions are ruled, R-5 is open):

  • R-1 Token order: the chain of PROOF-POLICY §5, provisional until experiment X-PF1 has a result.
  • R-2 The token theory imports the resource-algebra kernel.
  • R-3 Statement S-2 lives in Mathesis.
  • R-4 januskey is the first slice from theorem to code.

Changes

  • Add docs/proposals/mathesis-re-anchoring.adoc.
  • Add docs/proposals/mathesis-research-programme.adoc.

Main findings of the assessment (each has its command or file in the plan):

  • The golden path (just test && just quality) checks template stubs only, and no workflow runs it.
  • Four checks fail when run by hand and CI runs none of them: just catalogue-check, just validate-claude-md, just validate-coapt, just validate-ai-install.
  • The deed, the six contractiles and most status documents still describe the template.
  • 17 open pull requests each conflict with main.
  • The public data names 40 private repositories, against the stated rule.
  • Two programs derive Proof Witness Grades by different rules: the Mathesis registry tool and the canon reader readProofReceipt.

RSR Quality Checklist

Required

  • Tests pass (just test or equivalent). Not run to completion: the session had no Idris2 and no Zig. This pull request changes documents only.
  • Code is formatted. Not applicable: no code changed.
  • Linter is clean. Not applicable: no code changed.
  • No banned language patterns
  • No unsafe blocks without // SAFETY: comments
  • No banned functions. The words Admitted and sorry occur in prose that describes a gate gap.
  • SPDX license headers present on all new/modified source files
  • No secrets, credentials, or .env files included

As Applicable

  • Repo deed (status) / (maturity) updated. Not changed on purpose: the plan gives the change as work order 3.1.
  • docs/status/ROADMAP.adoc updated. Not changed on purpose: work order 3.4.
  • Documentation updated for user-facing changes
  • CHANGELOG or release notes updated. Not changed.

Testing

Run locally from a clean tree, with Just 1.56.0, Nickel 1.18.0, Bun 1.4.4 and asciidoctor 2.0.26:

  • bash scripts/check-adoc-renders.sh .: PASS, all 183 tracked .adoc files render clean.
  • asciidoctor -v --failure-level INFO on both new files: no warning, no broken cross reference.
  • just validate-repo-map: up to date.
  • bash scripts/check-root-shape.sh .: PASS.
  • bash scripts/check-no-md-in-docs.sh .: PASS.
  • bash scripts/check-no-placeholders.sh: PASS.
  • bash scripts/check-invisible-characters.sh: no finding.

The checks that fail on main (listed above) still fail on this branch. This pull request does not repair them. The plan gives the repair as stage 1.

Limits: no proof was rechecked. The survey quotes each repository's own claims. One survey reader (proof infrastructure) stopped at a usage limit, and the programme says which repositories were not surveyed.

Screenshots

Not applicable.

🤖 Generated with Claude Code

https://claude.ai/code/session_0136P7ZnDRsCLfZcFcEzvPcM

Measured at main 8ee6354: the golden path tests template stubs only,
four checks fail outside CI, the deed and the contracts describe the
template, and 17 open pull requests conflict.

Propose one identity (atlas, theory, applied, with an evidence spine),
a target structure, a bridge centre mechanism and staged work orders.
Nothing is changed besides this document. Each change needs a ruling.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0136P7ZnDRsCLfZcFcEzvPcM
Join the owner's written directions into one programme anchored here:
the algebra of status, bridges between systems, theorem to code,
evidence for decisions, and a propose-and-dispose horizon.

Each statement is pre-registered with a falsifier. Each experiment has
a pass condition. The survey appendix quotes 52 repositories at fixed
commits. Nothing is proved or changed by this document.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0136P7ZnDRsCLfZcFcEzvPcM
The owner ruled through the selector on 2026-11-10: identity (three
shelves, one spine), private names (counts only, history kept),
template material (declare capabilities, remove vestigial modules),
paths (consolidate under docs/atlas), open pull requests (session
triages, owner approves), bridge centre (lock with slices), and the
token theory (chain with the kernel import, provisional on X-PF1).

Say why the history is not rewritten. Say what experiment X-PF1 can
change: a seven-value candidate, its strict morphism onto the chain,
three outcomes, and what stays true in each one.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0136P7ZnDRsCLfZcFcEzvPcM
@sonarqubecloud

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath marked this pull request as ready for review November 10, 2026 16:37
@chatgpt-codex-connector

Copy link
Copy Markdown
Codex Review Summary: ❌ Failed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ❌ Failed 2026-11-10T16:37:58.500596Z
We couldn’t complete this review. Comment @codex review to try again.
430889d Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@hyperpolymath
hyperpolymath merged commit fd6a517 into main Nov 10, 2026
43 of 44 checks passed
Repository owner deleted a comment from coderabbitai Bot Nov 10, 2026
@coderabbitai

coderabbitai Bot commented Nov 10, 2026

Copy link
Copy Markdown

Explain Change →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants