Skip to content

audit F7 [docs]: PLAN.md is pre-iroh-migration (still says libp2p, GossipSub, Kademlia, mDNS) #607

@intendednull

Description

@intendednull

File: PLAN.md:4
Severity: docs
Obvious? yes

PLAN.md (root-level alongside README.md and CLAUDE.md) opens with "Built with Rust, libp2p, and Leptos." and the architecture box on line 39 names libp2p + tokio / wasm-bindgen, GossipSub, Kademlia, mDNS. The project migrated to iroh per docs/specs/2026-03-29-iroh-migration-design.md and docs/plans/2026-03-29-iroh-migration.md — Cargo deps and CLAUDE.md confirm iroh, no libp2p. The contradiction across three top-level docs is the first thing a new reader sees.

Fix: either delete PLAN.md (it duplicates README + CLAUDE roughly), or do a search-and-replace of libp2piroh, GossipSubiroh-gossip, drop the Kademlia/mDNS lines (no equivalents in current architecture), and bring the "Done" / "Phase" tables in line with current crate state.


Filed by /general-audit @ 88498a5 (2026-05-04). master: #600.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions