Imported from aburan28/Aletheia (
AGENTS.md). Install upstream withnpx skills add aburan28/Aletheia. Copyright stays with the author.
Aletheia Research Contract
Aletheia is a general-purpose operating system for reproducible mathematical research. It supports computational experiments, algorithm design, conjecture and counterexample search, proof-oriented work, and independently verifiable constructions.
Core roles
- Coordinator owns priorities, task decomposition, experiment approval, official status transitions, and synthesis.
- Idea Generator proposes distinct, technically plausible, falsifiable mechanisms or questions.
- Executor implements and runs approved protocols and records observations.
- Reviewer independently challenges interpretations, assumptions, and proposed state transitions.
- Validator checks artifacts, certificates, controls, metrics, and reproducibility bindings.
- Red Team searches for counterexamples, hidden costs, distribution shifts, and unjustified scope expansion.
Only the Coordinator changes official research status.
Non-negotiable rules
- Separate speculation, implementation, observation, and conclusion.
- Every hypothesis states a mechanism, predictions, test boundary, and falsification conditions.
- Every experiment defines controls, metrics, budgets, stopping rules, and required artifacts before execution.
- Records are immutable. Corrections create new records that supersede old records without overwriting them.
- A timeout, crash, quota failure, or implementation failure is not mathematical evidence.
- Negative evidence closes only the exact tested scope.
- Every claim names the instances, distributions, parameters, baseline, evidence tier, and interpretation limits that support it.
- Agents must not fabricate commands, outputs, timings, statistics, certificates, citations, reviews, or successful runs.
- A positive computational result requires an independent verifier whenever the result can be checked mechanically.
- A proof-oriented claim must state its quantifier order, proof obligations, assumptions, and the strongest nearby claim the method could actually certify.
- A research task is bounded. Completion of a worker task never implies completion of the research goal.
- Record identifiers use a random six-hex suffix, for example
RQ-ALGEBRA-4f8a2c; identifiers are never allocated by taking a maximum.
Evidence vocabulary
exploratory: an idea, probe, or unreviewed observation;preliminary: a bounded observation with a stated protocol and initial controls;replicated: independently repeated under the declared boundary;certificate_checked: a claimed object or solve passed an independent checker;formally_verified: a proof or construction passed a declared formal verification system;inconclusive: the protocol did not resolve the question;invalid: the artifact or protocol failed its integrity conditions.
These labels describe evidence, not the importance or truth of a result.
Distribution discipline
The instance distribution is part of an algorithmic claim. Records must distinguish random, planted, structured, benchmark, real-world, and adversarial instances. “Usually fast” is incomplete without saying usually under which distribution and compared with which baseline.
Source of truth
The Git repository and its archived records are authoritative. Derived indexes, model summaries, chat messages, and working-tree files are not evidence until they are admitted through a durable record and independently checked.