Výzkumný repozitář
GitHub repozitář je veřejný, ale stránka popisuje výzkumný a implementační repozitář, ne nasazenou službu.
NPA / Certificate-first proof checking
Tato stránka rekonstruuje sekci NPA z Math Lab jako samostatnou evidence page: veřejný stav, trust model, proof pipeline, claim register, repositories, sources a jasný jazyk o tom, že nejde o náhradu.
Veřejná opětovná kontrola: 2026-07-02. Nejnovější git tag repozitáře NPA je v0.2.0; npa-std je v0.1.0; npa-mathlib je v0.1.30. README pins jsou kontext jednotlivých repozitářů a neslučují se do jednoho tvrzení o verzi NPA.
Public status
Tato stránka zviditelňuje svůj základ: lokální truth snapshot, public repository source a datum final prelaunch readback.
GitHub repozitář je veřejný, ale stránka popisuje výzkumný a implementační repozitář, ne nasazenou službu.
Public-source readback byl dokončen 2026-07-02. Původní rekonstrukce zdrojů stále používá lokální truth snapshot z 2026-06-21.
Source snapshot zaznamenává canonical .npcert, certificate_hash, export_hash, axiom_report_hash a checker verdicts.
Apache-2.0 byl pro npa, npa-std a npa-mathlib ověřen přes public LICENSE metadata 2026-07-02.
Boundary
NPA není praktickou náhradou za Lean nebo Rocq. Distribuovaná browser inspection simulation nespouští NPA. Public tags, license a repository visibility byly zkontrolovány 2026-07-02 pro final publication readback.
Trust boundary
Hranice není o tom, který tool vypadá sofistikovaně. Jde o to, který artifact může být po independent checking důkazem.
Parser, elaborator, tactics, automation, theorem search, plugins, AI systems, source files, replay files, theorem indexes, publish plans, CI status, release pages a registry metadata zůstávají na untrusted candidate side.
Proof pipeline / vysvětlující simulace
Simulace v prohlížeči nespouští NPA, Rust, WASM ani skutečné proof certificates. Vizualizuje pořadí source-free checking, které musí reálné artifacts splnit.
CLI evidence path
npa package verify-certs --root . --checker reference --json
Verdict
Vysvětlující pipeline ještě neběžela.Spusťte vysvětlení a označte source-free checking path v pořadí.
Claim register
Stránka nestojí na volném výzkumném textu. Každé veřejné tvrzení je navázané na lokální truth snapshot, zdroj a publikační akci.
| Tvrzení | Veřejná formulace | Stav | Zdroj | Akce před publikací |
|---|---|---|---|---|
| CL-001 | NPA je certificate-first: auditovatelnou hranicí je canonical .npcert artifact a kontrolní cesta kolem něj. | Ověřené veřejné tvrzení | S01 / 2026-07-02 | Zkontrolovat při změně README. |
| CL-002 | Veřejná kontrola 2026-07-02 našla nejnovější git tag NPA repository jako v0.2.0. Package README pins zůstávají specifické pro repository, takže version wording zůstává omezený podle repository. | Ověřená veřejná opětovná kontrola | S01 / S02 / 2026-07-02 | Ponechat tag wording omezený podle repository. |
| CL-003 | Lokální truth snapshot uvádí Rust 1.95.0 toolchain pin; nepoužívá se jako marketingové tvrzení. | Ověřené, časově citlivé | S01 / 2026-07-02 | Znovu zkontrolovat jen při zobrazení toolchain version. |
| CL-004 | NPA není praktickou náhradou za Lean nebo Rocq. Tato hranice musí zůstat viditelná u každého srovnání. | Ověřené hraniční tvrzení | S01 / S03 / S05 / 2026-07-02 | Zachovat disclaimer. |
| CL-005 | npa-std a npa-mathlib jsou samostatné public theorem-package repositories v organizaci finitefield-org. | Ověřené veřejné tvrzení | S01 / S02 / 2026-07-02 | Znovu ověřit repository visibility při zpoždění publikace nebo změně repository. |
| CL-006 | npa, npa-std a npa-mathlib uvádějí Apache-2.0 licensing přes public LICENSE metadata. | Ověřené veřejné tvrzení | S01 / S02 / 2026-07-02 | Zkontrolovat LICENSE při major release. |
Repositories and license
Repository links jsou odkazy na public source, ne záruka, že je stránka synchronizovaná s nejnovějším stavem GitHubu.
4 zobrazených repozitářů
finitefield-org
Toolchain pro certificate-first proof assistance a verification.
finitefield-org
Standardní theorem package repository pro NPA proof sources.
finitefield-org
Výzkumné repository pro formal mathematics library.
finitefield-org
Public organization snapshot pro Lab repository family.
GitHub repozitáře jsou source pro veřejný stav kódu. License, current tags, public visibility a release wording byly zkontrolovány 2026-07-02 jako M10-T14 final readback.
Proof ecosystem guard
Toto je tabulka rolí, ne žebříček. Lean a Rocq zůstávají referenční proof-assistant ekosystémy; NPA je zde prezentováno jako výzkum a implementace zaměřené na certifikáty.
| Položka | Lean | Rocq | NPA |
|---|---|---|---|
| Pozice | Open-source programming language a proof assistant. | Interactive theorem prover s dlouhou výzkumnou historií. | Research and implementation repository pro certificate-first checking. |
| Typické použití | Mathematics, software verification a programming. | Mathematics, specifications, program verification a extraction. | Výzkum proof certificates, independent checking a malé trusted base. |
| Hranice důkazů | Vlastní trusted kernel a ecosystem určují checking boundary. | Vlastní kernel a checked developments určují checking boundary. | Canonical .npcert artifact přechází z generation do checking. |
| Jak s tím pracuje tato stránka | Reference pro learning, comparison a interoperability. | Reference pro learning, comparison a formalization methods. | Výzkumný projekt Finite Field, ne product promise. |
| Hranice | Specializované znalosti jsou stále nutné. | Specializované znalosti jsou stále nutné. | NPA nyní není praktickou náhradou za Lean nebo Rocq. |
Sources
Zdroje jsou uvedeny, aby čtenář viděl, která tvrzení pocházejí z veřejných repozitářů, oficiálních proof-tool webů a firemního kontextu.
Primary source pro NPA purpose, trust model, v0.2.0 current repository tag wording, commands, repository layout a license.
Otevřít zdroj S02Primary source pro public repository visibility, latest git tags, release pages a Lab repository family snapshot checked on 2026-07-02.
Otevřít zdroj S03Primary source pro veřejné positioning Lean, checked on 2026-07-02.
Otevřít zdroj S04Primary source pro dependent type theory a kernel reference context, checked on 2026-07-02.
Otevřít zdroj S05Primary source pro veřejné positioning Rocq, checked on 2026-07-02.
Otevřít zdroj S06Company source pro Finite Field brand a business context.
Otevřít zdrojFAQ
Odpovědi zdůrazňují hranici důvěry dříve, než si čtenář splete výzkumnou stránku s nasazenou proof-assistant službou.
Přečíst o společnostiOd důkazní disciplíny k provozu
U business systémů není užitečné přidávat theorem proving všude. Užitečné je rozhodnout, co se má generovat, kontrolovat, logovat, opravovat a schvalovat lidmi.