Force Graph Explorer
Every file, community, layer and external in 2D or 3D: clickable nodes and edges, upstream and downstream reach, path finder, color by community, layer or language, and lenses for import cycles, files nothing imports, and hubs.
Zero-token knowledge base
Architecture maps, an overview video, and the full documentation set, generated offline from the source code. Nothing here was written by an LLM.
Physics-driven diagrams: drag nodes, click one for its documentation, trace upstream or downstream reach. Maps load their engine from a CDN.
Every file, community, layer and external in 2D or 3D: clickable nodes and edges, upstream and downstream reach, path finder, color by community, layer or language, and lenses for import cycles, files nothing imports, and hubs.
Components, services, storage, and boundaries across layers.
Movement of data from sources through transforms to stores.
States, transitions, waits, and retry paths of change.
Ordered interaction between top participants over time.
Delivery path across lanes from entry to terminal outcomes.
Concept pages per code community: start with index.md.
readmenator-wiki/index.md
The codebase centres on config.py, estoridesweb.py, orchestrator.py. Architecturally it is 6 layers, dominant testing (90 files) across 11 import-based...
readmenator-wiki/README.md
Agent wiki: the big picture as a navigable, progressively disclosed wiki. One page per code community (group of files that import each other), plus typed...
readmenator-wiki/community_0_estorides_core_estorides_web.md
Community 0 | 27 files | cohesion 0.51
readmenator-wiki/community_10_orphans.md
Community 10 | 27 files | cohesion 0.00
readmenator-wiki/community_1_estorides_core_parsers.md
Community 1 | 24 files | cohesion 0.47
readmenator-wiki/community_2_estorides_core_hypothesis_engine.md
Community 2 | 19 files | cohesion 0.66
readmenator-wiki/community_3_estorides_core_estorides.md
Community 3 | 17 files | cohesion 0.45
readmenator-wiki/community_4_estorides_core_config.md
Community 4 | 17 files | cohesion 0.37
readmenator-wiki/community_5_estorides_core_graph_bundle.md
Community 5 | 15 files | cohesion 0.68
readmenator-wiki/community_6_estorides_core_people_intel.md
Community 6 | 15 files | cohesion 1.00
readmenator-wiki/community_7_estorides_export.md
Community 7 | 15 files | cohesion 0.46
readmenator-wiki/community_8_estorides_core_tool_install.md
Community 8 | 12 files | cohesion 0.46
readmenator-wiki/community_9_estorides_core_source_health_monitoring.md
Community 9 | 3 files | cohesion 1.00
readmenator-wiki/concepts.md
Second-brain semantic layer: nouns map atomically to file sets (EXTRACTED); verbs aggregate structural edges (INFERRED).
readmenator-wiki/queries.md
Log each answered question here so the wiki compounds. Format: question, answer, cited files.
readmenator-wiki/REPORT.md
Project: estorides | 2026-10-16 | offline, deterministic
Community report hierarchy for agents. Query it with: readmenator . ask "question" (or MCP readmenator.graphrag).
readmenator-graphrag/README.md
Zero-token GraphRAG index: entities, relationships, community reports and source text units built deterministically from the code graph, so questions can be...
readmenator-graphrag/REPORTS.md
Entities: 3497 | Relationships: 10339 | Communities: 11 | Themes: 5 | Text units: 3348
Knowledge base, README, and policies.
KNOWLEDGE_BASE.md
Start here: Statistics Dashboard for scope, God Nodes for blast radius, Architecture Reference for per-file API. Agents: prefer readmenator-agent/INDEX.md +...
README.md
E — Entities (identification of entities, aliases, emails, IPs).
SECURITY.md
Use this section to tell people about which versions of your project are
Grep-friendly indexes for AI agents (also useful for humans).
readmenator-agent/INDEX.md
readmenator-agent/README.md
Agent docs: flat, grep-optimized Markdown written for AI coding agents (and humans in a hurry). Every line is self-contained so a single grep answers where a...
readmenator-agent/API.md
Depends on: estoridescore/alerter.py, estoridescore/cases.py, estoridescore/config.py, estoridescore/discoverer.py, estoridescore/entityextraction.py...
readmenator-agent/ARCHITECTURE.md
estoridescli.py -> estoridescore/alerter.py
readmenator-agent/CONCEPTS.md
Nouns map atomically to file sets (EXTRACTED); verbs aggregate structural edges (INFERRED).
readmenator-agent/GOTCHAS.md
These files have the most connections. Changes here have high blast radius.
readmenator-agent/KB__scratchpad.md
readmenator-agent/KB_estorides_core.md
Depends on: estoridescore/config.py
readmenator-agent/KB_estorides_export.md
Depends on: estoridesexport/encryption.py, estoridesexport/misp.py, estoridesexport/reconreport.py, estoridesexport/report.py, estoridesexport/stix.py
readmenator-agent/KB_estorides_llm.md
Depends on: estoridesllm/manager.py
readmenator-agent/KB_js.md
Doc: Estorides front-end controller
readmenator-agent/KB_properties.md
Doc: Directory guard for property-based (hypothesis) tests.
readmenator-agent/KB_root.md
Doc: Deprecated entry point.
readmenator-agent/KB_tests.md
Doc: Pytest configuration and shared fixtures for the estorides test suite.
readmenator-agent/KB_tools.md
Doc: Split legacy grouped source files into one addon per file.
readmenator-agent/MEMORY.md
Generated from 191 files at commit 4bf09f0d86e8. Read this first, then readmenator-wiki/index.md, then readmenator . ask "<question>" for anything specific.
readmenator-agent/SECURITY.md
readmenator-agent/SYMBOLS.md
Step-by-step tasks grounded in this codebase.
readmenator-agent/recipes/add-function.md
Find the target file by purpose: grep -in '<topic>' readmenator-agent/INDEX.md
readmenator-agent/recipes/change-impact.md
Riskiest file: estoridescore/config.py (51 dependents)
readmenator-agent/recipes/fix-cycle.md
Target cycle: estoridesexport/init.py -> estoridesexport/encryption.py -> estoridesexport/init.py
readmenator-agent/recipes/fix-security.md
Read findings: grep -n '<file>' readmenator-agent/SECURITY.md
readmenator-agent/recipes/reduce-complexity.md
Target hotspot: static/js/estorides.js
Open any map, then: drag nodes freely while physics settles the rest, search (/) to filter, click a node to focus it with full file documentation, Upstream and Downstream to trace authored reach, Path to probe the exact route between two ids, Lens to compare semantic roles, Play to walk the guided chapters, Stabilize to re-run physics, Theme for dark and light, Export for PNG or typed JSON. Deep links such as #route=a~b restore any reading.