Files
fusion/docs
gsxdsm 9d5b0865b8 feat(FN-1544): add viewport-gated loading and lightweight memo comparison
- Add viewport-gated fetching to TaskCard component so only visible cards load their data
- Implement lightweight memo comparison to prevent unnecessary re-renders
- Add lazy enable gates to useSessionFiles and useTaskDiffStats hooks with caching
- Add comprehensive tests for useSessionFiles and useTaskDiffStats hooks
- Document viewport-gated loading patterns in memory and dashboard-load performance docs
2026-04-10 10:44:48 -07:00
..

Fusion Documentation

← Back to repository root

Fusion is an AI-orchestrated task board that turns ideas into reviewed, merged code using a structured workflow: triage → todo → in-progress → in-review → done.

Fusion Dashboard Overview

Quick Start

Install Fusion globally, run fn dashboard, then create your first task from the board or CLI.

For a full walkthrough (installation, onboarding, first task, and lifecycle), start here:

➡️ Getting Started

Documentation Index

Guide What it covers
Getting Started Installation, first-run onboarding, first task, and daily workflow basics.
Architecture System architecture, package layout, storage model, and engine execution flow.
Memory Plugin Contract Pluggable memory backend architecture, interface contract, and migration strategy.
CLI Reference Complete fn command reference with subcommands, flags, and examples.
Dashboard Guide Detailed guide to board/list views, terminal, git manager, files, planning, and UI tools.
Task Management Task creation modes, lifecycle, prompt specs, comments, archiving, and GitHub integration.
Missions Mission hierarchy, planning flow, activation, progress tracking, and autopilot behavior.
Agents Agent management, presets, prompts, heartbeat behavior, spawning, and mailbox workflows.
Workflow Steps Reusable quality gates, templates, pre/post-merge phases, and workflow execution results.
Settings Reference Global and project settings, defaults, API endpoints, and model selection hierarchy.
Multi-Project Central registry architecture, project management, isolation modes, and migration paths.
UX Audit Report Comprehensive UX audit with prioritized recommendations for dashboard improvements.
Codebase Improvement Audit Evidence-based technical debt and reliability gap audit with prioritized recommendations.
Dashboard Load Performance SQLite index analysis and optimization for dashboard boot path queries.
Contributing Local development setup, testing, release flow, and contributor conventions.
Code Signing Setup macOS and Windows code signing configuration for release binaries.

External Resources

Suggested Reading Paths

  • New user: Getting Started → Dashboard Guide → Task Management
  • Power user / automation owner: Settings Reference → Workflow Steps → Agents
  • Maintainer / contributor: Architecture → Multi-Project → Contributing