Skip to content

Docs/rosetta zero open defects - #2975

Merged
squid-protocol merged 2 commits into
mainfrom
docs/rosetta-zero-open-defects
Sep 12, 2026
Merged

Docs/rosetta zero open defects#2975
squid-protocol merged 2 commits into
mainfrom
docs/rosetta-zero-open-defects

Conversation

@squid-protocol

Copy link
Copy Markdown
Owner

Description

Core Engine Modification Checklist

If your PR changes the core parsing engine (language_standards.py, detector.py, prism.py), you MUST complete the following validation gauntlet before merging:

  • Golden Master Verification: Ran crucible_check.py to verify diffs, and ran crucible_check.py --update --yes if the baseline changed due to intentional parsing improvements.
  • Tri-Comparison Audit: Handled by CI automatically, but you should run python tests/tools/tri_comparison_chart.py --all --ci locally first. If you intentionally improved precision, regenerate the baseline: python tests/tools/tri_comparison_chart.py --regenerate --languages <lang>.
  • Tree-Sitter Accuracy: Ran python tests/tools/tree_sitter_accuracy_audit.py --ci --all. If ground truth drifted for valid reasons, regenerated the baseline with python tests/tools/tree_sitter_accuracy_audit.py --regenerate --lang <lang>.

Note for AI Agents: If you are an AI agent generating this PR, you MUST invoke the ci-push-checklist skill to ensure these steps are completed properly.

squid-protocol and others added 2 commits September 11, 2026 18:42
The cross-language consistency section in the root README and docs/validation.md
carried the pre-close numbers (95% in-band, 0.1% / 3-of-2,633 open defects, and a
named remaining-defect list). The live keyword-rosetta bias report now reads
open-defect share 0.0% (0 of 2,632 comparable cells) and 94% average in-band
(53 of 55 gated metrics ≥80%). Every remaining out-of-band cell is a
ledger-validated variation (strictness stratum, language inherency, echo, or
scoring choice), not an open engine defect. Refresh both docs and the weakest-
metric callouts (cog_raw 76%, raw_arch_api 78%) to match; this is the README
copy for epic #2812's D4 step 2.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JaGQfW7WGbGXg54iyBg23j
The brief's own numbered list (docs/gitgalaxy_architecture_brief.md) supports
17: the 12 per-file risk-vector categories (items 1-12) plus the 5 security-
lens scores (14-18: obfuscation, logic bomb, injection surface, memory
corruption, secrets). Item 13 (indentation consistency) self-declares "not a
functional risk" and items 19-20 (function/file magnitude) "NOT a risk
score". The 19 likely predates #1020 retiring prompt_injection/agentic_rce.
how_to_maintain_the_readme.md's canonical strip text updated to match.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JaGQfW7WGbGXg54iyBg23j
@github-actions

Copy link
Copy Markdown
Contributor

🐦‍⬛ Muninn Security Scan

✅ No security issues found.

🐦‍⬛ Powered by Muninn · Skald Lab

@squid-protocol
squid-protocol merged commit 2685614 into main Sep 12, 2026
28 checks passed
@squid-protocol
squid-protocol deleted the docs/rosetta-zero-open-defects branch September 12, 2026 00:32
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.

1 participant