-
-
Notifications
You must be signed in to change notification settings - Fork 0
Date the FRG assessment and clarify the Me projection boundary #182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
ffc8c32
Date the FRG assessment and clarify the Me projection boundary
hyperpolymath 070a7d6
fix(ci): resolve audit blockers and reviewed toolchain gaps
hyperpolymath 0c3feeb
Document parametric proof boundary and close baseline policy gaps
hyperpolymath 8a15bf3
Use the audited immutable scan helper and least-privilege governance
hyperpolymath 81215cb
Reject ambiguous baseline matches and publish security reporting contact
hyperpolymath 2c01b71
📝 Add docstrings to `audit/language-safety-20260907`
coderabbitai[bot] b430b14
📝 Add docstrings to `audit/language-safety-20260907` (#184)
coderabbitai[bot] 8fdf639
docs(baseline): clarify severity ranking behavior
coderabbitai[bot] 2703fb1
Clarify baseline glob and entry-matching documentation (#187)
coderabbitai[bot] 3be1801
fix(baseline): reject invalid finding severities
coderabbitai[bot] db90895
docs(baseline): document rank failure for invalid severities
coderabbitai[bot] 84b1213
Generate docstrings for PR #182
coderabbitai[bot] 3ceeaa3
Reject unrecognized finding severities before baseline ranking (#188)
coderabbitai[bot] de048f6
Merge remote-tracking branch 'origin/main' into audit/language-safety…
hyperpolymath File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
.machine_readable/6a2/0-AI-MANIFEST.a2ml → ..._readable/descriptiles/0-AI-MANIFEST.a2ml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
.machine_readable/6a2/README.adoc → .machine_readable/descriptiles/README.adoc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| Contact: https://github.com/hyperpolymath/my-lang/security/advisories/new | ||
| Expires: 2027-09-07T00:00:00Z | ||
| Preferred-Languages: en | ||
| Policy: https://github.com/hyperpolymath/my-lang/blob/main/SECURITY.md |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <!-- SPDX-License-Identifier: MPL-2.0 --> | ||
| # Security policy | ||
|
|
||
| Report suspected vulnerabilities privately to the contact listed in | ||
| [security.txt](.well-known/security.txt). Include the affected commit, reproduction | ||
| steps and expected impact. Do not include credentials in public issues or PRs. | ||
|
|
||
| This repository contains research and development work; a successful CI run | ||
| does not certify all language designs, proofs or deployment configurations. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,43 @@ | ||
| <!-- SPDX-License-Identifier: CC-BY-SA-4.0 --> | ||
| # Proof debt and the trusted boundary | ||
|
|
||
| This register distinguishes abstract interface obligations from global axioms. | ||
| It records the published source inspected on 2026-09-07; it does not promote | ||
| unpublished proof work or establish that every language feature is verified. | ||
|
|
||
| ## (a) Discharged in concrete instances | ||
|
|
||
| The 15 `Axiom` declarations in | ||
| `proofs/verification/coq/solo-core/ResourceAlgebra.v` are fields of Coq module | ||
| types: ten `SEMIRING` laws, three additional `ORDERED_SEMIRING` order laws, and | ||
| two `RESIDUE_MEASURE` homomorphism laws. An abstract soundness functor is | ||
| conditional on these fields. A concrete implementation must supply proofs of | ||
| the fields when checked against its module signature. | ||
|
|
||
| The source identifies `Linear3`, `Tropical` and `EchoTraceTropical` as concrete | ||
| instances. Their instantiated theorem dependencies, rather than the spelling | ||
| `Axiom` inside a module type, determine the global trusted base. The existing | ||
| `proofs.yml` workflow checks concrete assumption closure. Passing the structural | ||
| trusted-base policy only establishes that these sites are documented; it is | ||
| not a new execution of the Coq checker or a proof of the Rust implementation. | ||
|
|
||
| ## (b) Budgeted boundaries | ||
|
|
||
| No new refutation budget or runtime extraction guarantee is claimed by this | ||
| audit. See `proofs/STATUS.adoc` for the scope of existing checks. | ||
|
|
||
| ## (c) Necessary global axioms | ||
|
|
||
| The interface fields above are not classified as necessary global axioms. | ||
| This review does not certify the dependency closure of every proof in the tree. | ||
|
|
||
| ## (d) Open obligations | ||
|
|
||
| - **Owner:** repository maintainer, @hyperpolymath. | ||
| - **Scope:** the model/implementation correspondence and remaining obligations | ||
| recorded in `proofs/STATUS.adoc` and `proofs/ALIGNMENT-PLAN.adoc`. | ||
| - **Plan:** keep each theorem tied to its actual language fragment, concrete | ||
| resource algebra and executable checker; close the correspondence obligations | ||
| with compiler/proof checks and counterexample tests before expanding claims. | ||
| - **Deadline:** INDEFINITE: these are separate research obligations, not | ||
| discharged by the documentation and CI repairs in this PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.