Skip to content

eMule Documentation Index

This directory is the single Markdown home for the tooling repo. Use DOCS-POLICY for ownership rules.

Start Here

Need Primary Doc
Workspace policy WORKSPACE-POLICY
AI contributor repeatability checklist reference/AGENT-CHECKLIST
Workspace repository map reference/WORKSPACE-REPO-MAP
Active backlog and RC release status active/INDEX
Repeatable backlog process reference/BACKLOG-PROCESS
Evidence retention policy reference/EVIDENCE-RETENTION
Documentation ownership rules DOCS-POLICY
Browser-formatted documentation MkDocs site
Historical-reference rules HISTORICAL-REFERENCES
Repo-level navigation GitHub README

If a status claim outside docs/active/ conflicts with docs/active/, treat docs/active/ as authoritative for current local backlog and release state. For GitHub-primary backlog items marked workflow: github, the linked emulebb/emulebb issue and the public eMuleBB Roadmap org Project #2 are authoritative for workflow state. Canonical workflow endpoints are https://github.com/emulebb/emulebb/issues and https://github.com/orgs/emulebb/projects/2.

Active Work

Document Description
active/INDEX Active backlog dashboard and item tables
active/FUTURE-ROADMAP GitHub-primary post-0.7.3 future roadmap
active/plans/P2P-OVERLORD-PRODUCT-FAMILY-INTEGRATION Post-0.7.3 p2p-overlord product-family integration plan
active/RELEASE-0.7.3 RC release control document
active/RELEASE-0.7.3-CHECKLIST RC release operator checklist
active/RELEASE-0.7.3-RUNBOOK RC release operator runbook
active/plans/RELEASE-0.7.3-EXECUTION-PLAN Current RC release execution plan
active/items/ Active item records for Open, In Progress, Blocked, and Deferred work
history/items/ Closed item records
history/reviews/ Dated revalidation reviews
history/audits/ Historical broad audit reports
history/release-0.7.3/ Superseded beta gate evidence, release audit snapshots, and old cluster plans

GitHub-primary roadmap-backed backlog helper scripts live under scripts/:

  • github-roadmap-sync.py previews or applies the roadmap-backed backlog import to emulebb/emulebb issues and the eMuleBB Roadmap Project #2.
  • github-roadmap-check.py validates local GitHub metadata, and can query GitHub when run with --github.

Reference Families

Folder Role
dependencies/ Current dependency health and decision records
history/ Closed item records, dated reviews, historical comparisons, source salvage, and old ledgers
ideas/ Exploratory proposals only, not active implementation plans
reference/ Current product guides and durable specialist references
rest/ REST contract and API reference

Common References

Browser Site

This Markdown tree can be rendered with MkDocs Material:

python -m pip install -r requirements-docs.txt
python -m mkdocs serve

Use python -m mkdocs build --strict for CI-equivalent local validation. The Material theme emits a current MkDocs 2.0 compatibility notice as a warning, so set $env:NO_MKDOCS_2_WARNING='1' before strict local builds. The generated HTML is written to .local/mkdocs-site and deployed to GitHub Pages by .github/workflows/docs-site.yml on main at https://emulebb.github.io/emulebb-tooling/.

Exploratory Ideas

Abandoned Ideas

Document Description
history/ideas/IDEA-BOOST Abandoned Boost/POCO adoption exploration; provenance only
history/ideas/IDEA-CMAKE Abandoned CMake/Ninja/vcpkg adoption exploration; provenance only

Notes

  • Historical branch names such as stale-v0.72a-experimental-clean and old branch labels may appear in reference docs as provenance only.
  • Preserve commit ids and historical branch names where they add provenance, but do not treat them as current-branch guidance unless docs/active/ explicitly says the work is landed on main.