Skip to content

Docs/ecosystem map - #2616

Merged
squid-protocol merged 2 commits into
mainfrom
docs/ecosystem-map
Aug 31, 2026
Merged

Docs/ecosystem map#2616
squid-protocol merged 2 commits into
mainfrom
docs/ecosystem-map

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 August 31, 2026 15:46
… agent files

Work here routinely spans 4-5 intermingled repos (engine, language-crucible,
keyword-rosetta, raw-output, telemetry/analyses) plus local-only directories
(the data/ source pool; stale v1-v5/temp/threat_hunter copies of engine
files), and nothing mapped it: which repo does what, where each skill lives,
how the cross-repo workflows sequence, or that a PR should name its
companions. docs/ecosystem.md is now the canonical agent-neutral map (repo
table, skills inventory, workflow merge-order table incl. the rosetta
draft-until-engine-merges choreography, cross-repo PR body convention,
stale-copy warning), and CLAUDE.md / ANTIGRAVITY.md / AGENTS.md each gain a
thin synced section pointing at it -- ANTIGRAVITY.md also gains the skills
discovery pointer (.agents/skills symlink) it never had, so Antigravity
sees the same skill inventory Claude does. Companion PRs add the same thin
agent files to keyword-rosetta and language-crucible.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PUfXMUECX4Vq1vqh9mMQqt
…sets; README evidence table gains the missing strands

Full org scan surfaced strands the first map draft missed:
cobol_to_java_examples (the legacy-modernization showcase -- 10 COBOL repos
auto-translated to compiling Spring Boot), the squid-protocol profile
README (the public front door), and the whole public-surface inventory --
the ~100-page gh-pages docs site (Museum of Code, cookbook, Legacy Bridge
chapter, risk-equation methodology), gitgalaxy.io, PyPI, the demo video,
and the three families of auto-regenerating chart assets (rosetta bias
SVG, raw-output speed charts, telemetry adoption PNGs) with their raw
embed URLs. ecosystem.md also codifies the satellite-README
'constellation section' convention (every repo links its neighbors with a
you-are-here marker; the engine README stays governed by
how_to_maintain_the_readme.md).

README 'Explore the evidence' table: +4 rows (COBOL->Java examples,
population analyses, Museum of Code, distribution telemetry+PyPI) --
evidence-shaped one-liners per the five rules, no new superlatives.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PUfXMUECX4Vq1vqh9mMQqt
@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 59153e2 into main Aug 31, 2026
28 checks passed
@squid-protocol
squid-protocol deleted the docs/ecosystem-map branch August 31, 2026 21:07
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