Skip to content
github-actions[bot] edited this page Sep 14, 2026 · 4 revisions

spikeforge — long-form reference

This folder holds the detailed, implementation-oriented documentation for spikeforge. It is written for contributors and LLM coding agents that need the full picture. The top-level README is the short, human-facing entry point and links back here.

If you also see a docs/ folder locally: that is a generated, git-ignored MkDocs build (scripts/build_docs.sh regenerates it from this folder plus plans/) and never appears on GitHub — this folder is the one source of truth to read or edit.

Start with the architecture and project layout, then follow the capability you need.

Orientation

Document What it covers
Quickstart Install paths and the first run
Requirements Dependencies, optional extras, and licensing
Usage Docker, local dev, CLI, and device selection
Architecture The TopologySpec spine and the data flow
Project layout Module-by-module map and code conventions
Development The scripts/dev.sh task runner

Capabilities

Honesty and limits

Read these before trusting a number:

Related material

  • Project rules — code style, hard limits, and design invariants.
  • Cookbook — copy-pasteable recipes.
  • Examples — fifteen runnable end-to-end scripts.
  • Protocol contract — the WebSocket JSON Schema source of truth.
  • Open-source checklist — pre-release readiness.
  • plans/ — the ARCH-0001 repository-split design, roadmaps, and workstream plans; use that folder's index.md as its table of contents.

Clone this wiki locally