singularity-forge/docs
Jeremy f4b87bf940 docs: refresh documentation for v2.63.0
Update What's New section from v2.52 to v2.63, expand native engine
docs to cover all 20+ modules, add missing extensions and ADRs to
indexes, update version references and Node.js requirements.
2026-04-05 07:37:31 -05:00
..
building-coding-agents fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
context-and-hooks fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
extending-pi fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
pi-ui-tui fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
proposals fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
superpowers fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
what-is-pi fix: replace invalid Discord invite links with canonical URL (#3056) 2026-03-30 14:45:32 -06:00
ADR-001-branchless-worktree-architecture.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
ADR-003-pipeline-simplification.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
ADR-004-capability-aware-model-routing.md feat: GSD context optimization with model routing and context masking 2026-04-04 01:02:35 -04:00
ADR-007-model-catalog-split.md chore: init gsd 2026-04-04 10:00:43 -05:00
agent-knowledge-index.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
architecture.md docs: refresh documentation for v2.63.0 2026-04-05 07:37:31 -05:00
auto-mode.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
captures-triage.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
ci-cd-pipeline.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
commands.md chore: consolidate docs, remove stale artifacts, and repo hygiene (#2665) 2026-03-26 09:13:41 -06:00
configuration.md feat: GSD context optimization with model routing and context masking 2026-04-04 01:02:35 -04:00
cost-management.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
custom-models.md docs: document command allowlist and fetch_page URL blocking 2026-04-02 13:55:07 +02:00
dynamic-model-routing.md docs(01-05): update dynamic-model-routing.md with capability-aware routing features 2026-04-04 10:57:16 -05:00
FILE-SYSTEM-MAP.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
FRONTIER-TECHNIQUES.md merge: resolve conflicts with origin/main for PR #2008 2026-03-25 22:36:37 -06:00
getting-started.md docs: add provider setup guide for third-party LLM providers (#3294) 2026-04-05 00:48:19 -04:00
git-strategy.md chore: consolidate docs, remove stale artifacts, and repo hygiene (#2665) 2026-03-26 09:13:41 -06:00
migration.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
node-lts-macos.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
parallel-orchestration.md chore: rename preferences.md to PREFERENCES.md for consistency (#2700) (#2738) 2026-03-26 16:09:59 -06:00
pi-context-optimization-opportunities.md feat: GSD context optimization with model routing and context masking 2026-04-04 01:02:35 -04:00
PRD-branchless-worktree-architecture.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
providers.md docs: add provider setup guide for third-party LLM providers (#3294) 2026-04-05 00:48:19 -04:00
README.md docs: refresh documentation for v2.63.0 2026-04-05 07:37:31 -05:00
remote-questions.md chore: rename preferences.md to PREFERENCES.md for consistency (#2700) (#2738) 2026-03-26 16:09:59 -06:00
skills.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
token-optimization.md feat: GSD context optimization with model routing and context masking 2026-04-04 01:02:35 -04:00
troubleshooting.md docs: add provider setup guide for third-party LLM providers (#3294) 2026-04-05 00:48:19 -04:00
visualizer.md fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
web-interface.md chore: consolidate docs, remove stale artifacts, and repo hygiene (#2665) 2026-03-26 09:13:41 -06:00
working-in-teams.md chore: rename preferences.md to PREFERENCES.md for consistency (#2700) (#2738) 2026-03-26 16:09:59 -06:00

GSD Documentation

Welcome to the GSD documentation. This covers everything from getting started to advanced configuration, auto-mode internals, and extending GSD with the Pi SDK.

User Documentation

Guide Description
Getting Started Installation, first run, and basic usage
Auto Mode How autonomous execution works — the state machine, crash recovery, and steering
Commands Reference All commands, keyboard shortcuts, and CLI flags
Remote Questions Discord and Slack integration for headless auto-mode
Configuration Preferences, model selection, git settings, and token profiles
Provider Setup Step-by-step setup for OpenRouter, Ollama, LM Studio, vLLM, and all supported providers
Custom Models Advanced model configuration — models.json schema, compat flags, overrides
Token Optimization Token profiles, context compression, complexity routing, and adaptive learning (v2.17)
Dynamic Model Routing Complexity-based model selection, cost tables, escalation, and budget pressure (v2.19)
Captures & Triage Fire-and-forget thought capture during auto-mode with automated triage (v2.19)
Workflow Visualizer Interactive TUI overlay for progress, dependencies, metrics, and timeline (v2.19)
Cost Management Budget ceilings, cost tracking, projections, and enforcement modes
Git Strategy Worktree isolation, branching model, and merge behavior
Parallel Orchestration Run multiple milestones simultaneously with worker isolation and coordination
Working in Teams Unique milestone IDs, .gitignore setup, and shared planning artifacts
Skills Bundled skills, skill discovery, and custom skill authoring
Migration from v1 Migrating .planning directories from the original GSD
Troubleshooting Common issues, /gsd doctor (real-time visibility v2.40), /gsd forensics (full debugger v2.40), and recovery procedures
Web Interface Browser-based project management with gsd --web (v2.41)
VS Code Extension Chat participant, sidebar dashboard, and RPC integration for VS Code

Architecture & Internals

Guide Description
Architecture Overview System design, extension model, state-on-disk, and dispatch pipeline
Native Engine Rust N-API modules for performance-critical operations
ADR-001: Branchless Worktree Architecture Decision record for the v2.14 git architecture
ADR-003: Pipeline Simplification Research merged into planning, mechanical completion (v2.30)
ADR-004: Capability-Aware Model Routing Extend routing from tier/cost selection to task-capability matching
ADR-007: Model Catalog Split Separate model metadata from routing logic for extensibility
Context Optimization Opportunities Analysis of context window usage and optimization strategies

Pi SDK Documentation

These guides cover the underlying Pi SDK that GSD is built on. Useful if you want to extend GSD or build your own agent application.

Guide Description
What is Pi Core concepts — modes, agent loop, sessions, tools, providers
Extending Pi Building extensions — tools, commands, UI, events, state
Context & Hooks Context pipeline, hook reference, inter-extension communication
Pi UI / TUI Terminal UI components, theming, keyboard input, rendering

Research

Guide Description
Building Coding Agents Research notes on agent design — decomposition, context engineering, cost/quality tradeoffs