feat(standards): add ARG + FRG language-maturation framework#226
Closed
hyperpolymath wants to merge 1 commit into
Closed
feat(standards): add ARG + FRG language-maturation framework#226hyperpolymath wants to merge 1 commit into
hyperpolymath wants to merge 1 commit into
Conversation
Adds two sibling-tier standards to the existing TRG/CRG family: - adoption-readiness-grades/ — ARG: real-world adoption readiness (community, ergonomics, tooling polish, docs, deployment story) - foundations-readiness-grades/ — FRG: foundational research surfaces (mechanised proofs, papers, verification harnesses, formal artefacts) Estate grade vocabulary X | F | E | D | C | B | A with worst-of aggregation. Cross-axis rule: ARG <= TRG always; ARG-A requires FRG >= B. Includes audit findings doc AUDIT-FINDINGS-2026-05-28.adoc with §7 prover-CI hygiene addendum and §7.5 calibration lessons (~67% sub-agent false-positive rate on the 2026-05-28 sweep). Per-language profiles to land separately in affinescript / ephapax / my-lang. Dashboard wiring to land separately in nextgen-languages. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
🔍 Hypatia Security ScanFindings: 196 issues detected
View findings[
{
"reason": "Issue in affinescript-verify.yml",
"type": "unknown",
"file": "affinescript-verify.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in boj-build.yml",
"type": "unknown",
"file": "boj-build.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in casket-pages.yml",
"type": "unknown",
"file": "casket-pages.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in casket-pages.yml",
"type": "unknown",
"file": "casket-pages.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in changelog-reusable.yml",
"type": "unknown",
"file": "changelog-reusable.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in codeql-reusable.yml",
"type": "unknown",
"file": "codeql-reusable.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in codeql.yml",
"type": "unknown",
"file": "codeql.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in deno-ci-reusable.yml",
"type": "unknown",
"file": "deno-ci-reusable.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in doc-format.yml",
"type": "unknown",
"file": "doc-format.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in echidna-verify.yml",
"type": "unknown",
"file": "echidna-verify.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
}
]Powered by Hypatia Neurosymbolic CI/CD Intelligence |
This was referenced May 28, 2026
Closed
hyperpolymath
added a commit
to hyperpolymath/ephapax
that referenced
this pull request
May 28, 2026
## Summary Adds the per-language Adoption + Foundations Readiness Grade profiles for Ephapax, scored against the framework being introduced in hyperpolymath/standards#226 (ARG + FRG companion spec). - `spec/ARG-PROFILE.adoc` — adoption readiness profile - `spec/FRG-PROFILE.adoc` — foundations readiness profile **Grade**: - **ARG-E**: research artefact, narrow adopter base, working compiler - **FRG-D**: active mechanised-proof line in `formal/`, multi-layer redesign (L1 regions / L2 modality / L3 echo / L4 dyadic), counterexample-verified preservation invariants Cross-axis: this is the inverse of the AffineScript shape (research-strong / adoption-narrow vs. adoption-pragmatic / research-light), and is consistent with Ephapax's positioning as a foundational vehicle. ## Test plan - [ ] CI passes - [ ] `.adoc` renders cleanly - [ ] No SPDX-header lint complaints 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
hyperpolymath
added a commit
to hyperpolymath/nextgen-languages
that referenced
this pull request
May 28, 2026
## Summary Extends the language status dashboard with ARG (Adoption Readiness Grades) + FRG (Foundations Readiness Grades) wiring, implementing the dashboard side of the framework being introduced in hyperpolymath/standards#226. - **TOOLING-STATUS.adoc** — adds a Language Grades Matrix section - **language-status-tracker.jl** — adds `LanguageGrades` struct + grade extraction Reads per-language `ARG-PROFILE.adoc` + `FRG-PROFILE.adoc` from each tracked language repo (where present) and surfaces the `X | F | E | D | C | B | A` grade across all four maturity axes (ARG / TRG / FRG / CRG) plus RSR. Companion per-language profile PRs: - affinescript: ARG-D + FRG-E - ephapax: ARG-E + FRG-D - my-lang: ARG-D-leaning-E + FRG-X ## Test plan - [ ] CI passes - [ ] `.adoc` renders cleanly - [ ] `language-status-tracker.jl` parses/runs cleanly - [ ] No SPDX-header lint complaints 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3 tasks
hyperpolymath
added a commit
that referenced
this pull request
May 28, 2026
## Summary Fills a gap in the existing TRG/CRG standards: both standards permit per-language profiles (TRG §1.1, CRG §4.6) that tighten the baseline, but neither shipped a profile template. - **`toolchain-readiness-grades/templates/TRG-PROFILE-TEMPLATE.adoc`** — mirrors the per-component breakdown from TRG §3 (F1-F7 front-end, M1-M5 middle-end, B1-B6 back-end, T1-T9 tool surface), each with its own grade column and evidence column - **`component-readiness-grades/templates/CRG-PROFILE-TEMPLATE.adoc`** — mirrors the released-component shape from CRG §3; one row per released artefact, plus a grade-clause rationale table per CRG §4 Both templates use the same outer structure as the ARG/FRG templates introduced in #226 (metadata header, axes recap, language-specific tightening, honest-gaps, path-to-next-grade, demotion risk, iteration history, review cycle, VeriSimDB attestation footer). ## Follow-ups (separate PRs) Per-language TRG + CRG profiles to land in: - `affinescript` - `ephapax` - `my-lang` - `typed-wasm` (compilation target treated as a language-shaped artefact — has grammar, AST, semantics, type system, runtime) ## Test plan - [ ] CI passes - [ ] `.adoc` renders cleanly - [ ] No SPDX-header lint complaints 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
auto-merge was automatically disabled
May 28, 2026 11:27
Pull request was closed
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Adds two sibling-tier standards to the existing TRG/CRG family, completing the four-axis language-maturation grading framework.
adoption-readiness-grades/— real-world adoption readiness: community, ergonomics, tooling polish, docs, deployment storyfoundations-readiness-grades/— foundational research surfaces: mechanised proofs, papers, verification harnesses, formal artefactsEstate grade vocabulary
X | F | E | D | C | B | Awith worst-of aggregation.Cross-axis rule:
ARG <= TRGalways;ARG-ArequiresFRG >= B.Includes audit findings doc
AUDIT-FINDINGS-2026-05-28.adocwith §7 prover-CI hygiene addendum and §7.5 calibration lessons (~67% sub-agent false-positive rate on the 2026-05-28 sweep).What's in each subtree
adoption-readiness-grades/(ARG):ADOPTION-READINESS-GRADES.adoc— normative specADOPTION-READINESS-GRADES.a2ml— machine-readable counterpartREADME.adoc— entry pointSELF-ASSESSMENT.adoc— self-grade for the standards repoAUDIT-FINDINGS-2026-05-28.adoc— 2026-05-28 audittemplates/ARG-PROFILE-TEMPLATE.adoc— per-language profile templatefoundations-readiness-grades/(FRG): same shape, no audit doc.Follow-ups (separate PRs)
affinescript: per-language ARG/FRG profileephapax: per-language ARG/FRG profilemy-lang: per-language ARG/FRG profilenextgen-languages: dashboard + tracker wiring (TOOLING-STATUS.adoc+language-status-tracker.jl)Test plan
.adoc+.a2mlrender cleanly🤖 Generated with Claude Code