alex
62640daf36
docs: update all documentation for OpenCode and deployment
...
- Update architecture.md with spawn service and auth proxy sections
- Update deployment.md with production stack details
- Update development.md with spawn workflow documentation
- Update mvp-scope.md, project-brief.md, tool-manifest-spec.md
- Update conversation-handoff.md with current status
- Replace all RunFusion references with OpenCode
2026-05-14 17:30:03 +02:00
Fusion
61c5554c42
feat(FN-019): draft enhanced architecture.md with all 18 required sections (+4 more)
...
CI / API CI (push) Failing after 35s
CI / Web CI (push) Failing after 2m11s
Commits merged:
- docs(FN-019): complete Step 6 — documentation index, conversation handoff, project brief, and build config
- test(FN-019): complete Step 4 — doc validation tests, project-brief.md, and fix mvp-scope placeholders
- feat(FN-019): complete Step 3 — draft mvp-scope.md with milestones, dependency order, and open questions
- docs(FN-019): fix auth callback flow, Python syntax, dev bypass clarity, add AccessProvider protocol and type stubs
- feat(FN-019): complete Step 2 — draft enhanced architecture.md with all 18 required sections
Files changed:
docs/README.md | 11 +-
docs/architecture.md | 1185 ++++++++++++++++++++++++++++++++++-----
docs/conversation-handoff.md | 68 +++
docs/mvp-scope.md | 184 ++++++
docs/project-brief.md | 31 +
package.json | 3 +
tests/docs/__init__.py | 0
tests/docs/test_architecture.py | 120 ++++
8 files changed, 1444 insertions(+), 158 deletions(-)
Fusion-Task-Id: FN-019
2026-05-14 10:56:20 +02:00
Fusion
f33a563003
feat(FN-003): add tool manifest registry with FastAPI CRUD and built-in manifests
...
- Add ToolManifest Pydantic models with validators for ports, mounts, health checks, and traefik config
- Implement in-memory ToolRegistry with YAML loading and built-in manifest scanning
- Add FastAPI CRUD routes for listing, retrieving, and creating tool manifests
- Include built-in manifests for runfusion and code-server
- Harden web Dockerfile with unprivileged nginx and port 8080
- Add tool manifest specification documentation and architecture updates
Fusion-Task-Id: FN-003
2026-05-14 09:15:22 +02:00
Fusion
2c52b1634f
docs(FN-011): complete Step 8 — update architecture and development docs
...
Fusion-Task-Id: FN-011
Fusion-Task-Lineage: 4a9aca6f-9d91-43aa-8d2a-d59657c1541a
2026-05-14 08:37:11 +02:00
Fusion
0ae8f5d7f4
feat(FN-002): complete Step 5 — Documentation Structure
...
Fusion-Task-Id: FN-002
Fusion-Task-Lineage: 49cb7077-d805-4d39-9a27-ae50744f2839
2026-05-14 07:47:29 +02:00
Fusion
02cd75f12a
docs(FN-049): add CI / Testing section to development.md and README.md
...
Fusion-Task-Id: FN-049
Fusion-Task-Lineage: c0c0a1bd-b925-4d84-b529-c9f9d6dde07a
2026-05-14 07:16:17 +02:00
Fusion
3a18a1f170
feat(FN-004): merge fusion/fn-004
2026-05-14 06:47:30 +02:00
Fusion
9f8bd0a6b6
feat(FN-002): complete Step 8 — Documentation & Delivery
2026-05-14 02:26:06 +02:00
Fusion
a091895998
fix(FN-002): address Dockerfile build order, base images, .dockerignore, docs
2026-05-14 02:08:53 +02:00
Fusion
2e8a558b71
fix(FN-002): remove forward references from docs to files not yet created
2026-05-14 01:47:03 +02:00
Fusion
1f1c95cdde
feat(FN-002): complete Step 4 — Documentation Structure and Environment Examples
2026-05-14 01:40:58 +02:00