Skip to content

docs: product-first README restructure + keyword-rosetta consistency proof - #2554

Merged
squid-protocol merged 1 commit into
mainfrom
docs/readme-product-restructure
Aug 31, 2026
Merged

docs: product-first README restructure + keyword-rosetta consistency proof#2554
squid-protocol merged 1 commit into
mainfrom
docs/readme-product-restructure

Conversation

@squid-protocol

Copy link
Copy Markdown
Owner

What this does

  • README.md 687 → 387 lines, restructured product-first per the readme-maintenance skill's five rules. The journey/proof narrative moves intact to a new docs/validation.md (thesis, full tri-comparison section, validity ladder — now 7 rungs, risk-over-git-history experiment, research direction).
  • New "What a scan gives you" section leads: install/run command, the six-outputs table, and the LLM architecture brief showcased with two dated, reproducible excerpts scanned 2026-08-31 with the current engine (curl and cics-genapp, both public repos), each with its own rule-4 limitation clause.
  • New "Cross-language consistency: the Keyword Rosetta control corpus" proof subsection, embedding bias_variance_chart.svg from that repo's raw main URL (self-updating, same pattern as the speed chart). Shipped limitations-first: 3/33 metrics pass the strict cross-language gate today; avg 75% of languages within ±25% of median.
  • Graph order is now: sankey pipeline → tri-comparison → keyword-rosetta variance → loc_vs_time speed (proof before benchmark per rule 5).
  • Kubernetes benchmark gains the rule-4 limitation clause how_to_maintain_the_readme.md flagged as missing (fitted two-regime speed model, throughput ≠ insight quality).
  • Old pandoc-style tables converted to GFM pipe tables so they render as tables on GitHub.
  • how_to_maintain_the_readme.md section-order target state updated; readme_evidence_roadmap.md gains the shipped keyword-rosetta row.

Anchor stability

#structural-validation-gitgalaxy-vs-tree-sitter-vs-ctags still resolves in README.md (kept as a subsection heading inside "Accuracy, measured"). Tone-bar sections ("Risk exposure: what GitGalaxy claims", "Evidence, not just claims") kept verbatim, with one new Keyword Rosetta bullet added to the latter.

Note for reviewer

The README's 75%-consistency framing matches keyword-rosetta's feat/green-share-badges branch (consistency-score badges on the chart). Merging squid-protocol/keyword-rosetta#(badges PR) makes the embedded chart and linked bias report show the same framing; until then main shows the same data with 3 PASS / 30 FAIL badges — both numbers are stated in this README, so neither ordering breaks a claim.

🤖 Generated with Claude Code

https://claude.ai/code/session_01M11wL1mSgk1fghxz1PAWGY

…proof

README.md 687 -> 387 lines. The long proof narrative (structural-extraction
thesis, full tri-comparison section, validity ladder, risk-over-git-history
experiment, research direction) moves intact to the new docs/validation.md;
the README keeps a condensed "Accuracy, measured" summary holding the old
#structural-validation-gitgalaxy-vs-tree-sitter-vs-ctags anchor stable.

New product section "What a scan gives you" leads: the six outputs, the LLM
architecture brief showcased with two dated, reproducible scan excerpts from
the current engine (curl: cross-language pillar/function ranking, 16.4%
scanned caveat; cics-genapp: COBOL/DB2 risk hitlist, flat-graph pillar
degeneration caveat).

New proof: keyword-rosetta 46-language control corpus embedded via its raw
main-branch chart URL (self-updating), shipped limitations-first (3/33
strict passes, avg 75% in-band), with a new "Measurement consistency" rung
in the validity ladder. Kubernetes bullet gains its long-missing rule-4
limitation clause (fitted two-regime speed model). Pandoc-style tables
converted to GFM pipe tables so they actually render on GitHub.

how_to_maintain_the_readme.md section-order target updated to the new
structure; readme_evidence_roadmap.md gains the shipped keyword-rosetta row.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01M11wL1mSgk1fghxz1PAWGY
@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 eaf2433 into main Aug 31, 2026
28 checks passed
@squid-protocol
squid-protocol deleted the docs/readme-product-restructure branch August 31, 2026 16:47
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