# MoonAtlas Duplicate / Collision Audit

Audit date: 2026-08-21 (Asia/Shanghai)

## Result

No mature equivalent project was found. The collision gate passes.

The closest project is [MoonBit Depsight](https://github.com/Tino-hue/moonmark),
which recursively analyzes the dependency tree of one local project and adds
health, license, freshness, size, and deprecated-API diagnostics. It does not
ingest the Mooncakes registry as one ecosystem graph and does not provide
ecosystem-wide reverse reachability, blast radius, PageRank, structural
concentration, or historical ecosystem snapshots.

## Search evidence

The live Mooncakes `/api/v0/modules` response contained 2,062 modules. Searches
over module name, description, and keywords were run for `atlas`, `ecosystem`,
`dependency graph`, `reverse dependency`, `package graph`, `package
intelligence`, `blast radius`, `centrality`, `pagerank`, `registry dashboard`,
and related terms. No ecosystem dependency-intelligence package was returned.

Live GitHub repository and code searches were also run for the requested
MoonBit/Mooncakes dependency-graph, reverse-dependency, blast-radius, PageRank,
ecosystem, and visualization queries. Exact code searches for `blast radius`,
`PageRank`, `strongly connected`, and `reverse depend` found no matching
capability in the named adjacent repositories.

One search ambiguity was resolved: [SeekMoon](https://github.com/MichengLiang/seekmoon)
is the Go package-discovery workbench requested for review;
[OpenSeek](https://github.com/moonbitlang/openseek) is a MoonBit coding agent and
is unrelated.

## Capability matrix

Legend: `Y` = implemented, `N` = not found, `Partial` = related but scoped
differently. “Graph” means a package-dependency graph, not an unrelated build,
agent, or workflow graph.

| Project | Primary user/problem | Scope | Graph | Reverse deps | Blast radius | PageRank | SCC | Bridge / articulation | History/evolution | Interactive graph | MoonBit core | Maintenance (audit date) | Overlap |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| [SeekMoon](https://github.com/MichengLiang/seekmoon) | Dependency consumer package discovery and adoption evidence | Candidate packages / one consumer | N | N | N | N | N | N | Local investigation records, not ecosystem evolution | N | N (Go) | Last push 2026-06-24 | Low |
| [community-cakes-dashboard](https://github.com/moonbit-community/community-cakes-dashboard) | Nightly `moon check` / `moon test` health | Configured repositories | N | N | N | N | N | N | Latest run only; README says no date archive | Dashboard, not graph | N (TypeScript/Deno) | Last push 2026-08-11 | Low |
| [toolchain-performance-dashboard](https://github.com/moonbit-community/toolchain-performance-dashboard) | Toolchain performance trends | Official core benchmark matrix | N | N | N | N | N | N | Y, benchmark history | Dashboard, not graph | N (TypeScript) | Last push 2026-08-20 | None |
| [toolchain-regression-dashboard](https://github.com/moonbit-community/toolchain-regression-dashboard) | Current vs previous toolchain test regressions | Checked-out submodules | N | N | N | N | N | N | Current/previous test baselines | Dashboard, not graph | N (TypeScript/Deno) | Last push 2026-08-13 | None |
| [MoonGUARD](https://github.com/chenzehaoo/MoonGUARD) | Signatures, hashes, trust keys, typosquats, supply-chain audit | One package / batch inputs | N | N | N | N | N | N | N | N | Y | Last push 2026-08-11 | Low; explicitly different security domain |
| [MoonModGuard](https://github.com/Noverberrain/MoonModGuard-MoonBit) | Manifest, workspace, release and dependency-policy audit | Project/workspace | Partial (local model only) | N | N | N | N | N | N | N | Y | Last push 2026-08-16 | Low |
| [moonbit-license-audit](https://github.com/clbbbb/moonbit-license-audit) | SPDX license metadata audit | Package metadata | N | N | N | N | N | N | N | N | Y | Last push 2026-08-14; README absent | None |
| [MoonDepSolve](https://github.com/python123-ops/moondepsolve) | Version resolution, lock output, conflicts, upgrade plans | Resolver input / one root | Y | N | N | N | N | N | Upgrade plan, not ecosystem history | DOT/text only | Y | Last push 2026-07-10; v0.3.1 | Medium at graph representation only |
| [Mooncake Auditor](https://github.com/ZQD-ai-nb/mooncake-auditor) | Contest/release readiness checks | One repository | N | N | N | N | N | N | N | N | Y | Last push 2026-08-10 | None |
| [moonbit-submit-guard](https://github.com/LMK-ai-nb/moonbit-submit-guard) | Submission completeness and originality evidence | One repository snapshot | N | N | N | N | N | N | N | N | Y | Last push 2026-08-10 | None |
| [MoonBit Depsight](https://github.com/Tino-hue/moonmark) | Dependency health diagnosis and score | One local project's transitive tree | Y | Partial (`why`, reverse BFS for diagnostics) | N ecosystem metric | N | Cycle detection, not ecosystem SCC report | N | Local audit baseline only | HTML tree/report, not ecosystem graph | Y | Last push 2026-07-17; 3 stars | Closest, but not equivalent |

## Collision assessment

Required stop-condition bundle:

`ecosystem-wide ingestion + dependency graph + reverse dependency + transitive
blast radius + centrality/PageRank + ecosystem report or visualization`

No reviewed project implements this bundle. MoonAtlas is not a wrapper around
the reviewed CLIs: its data authority, graph scope, metrics, and user question
are different.

Collision decision: **PASS**.
