Files
fusion/.factory/library/environment.md
gsxdsm aa1866cc82 chore: add mission infrastructure for execution loop validation system
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-04-11 16:06:24 -07:00

910 B

Environment

Environment variables, external dependencies, and setup notes.

What belongs here: Required env vars, external API keys/services, dependency quirks, platform-specific notes. What does NOT belong here: Service ports/commands (use .factory/services.yaml).


Dependencies

  • Node.js v25.8.2
  • pnpm (monorepo workspace)
  • SQLite (via node:sqlite sync API, WAL mode)
  • No external services required for this mission

AI Provider

  • AI provider is assumed configured (same as existing engine features)
  • Validation agent sessions use the same createKbAgent / promptWithFallback API as the executor
  • Model selection follows existing project settings (defaultProvider/defaultModelId)

Testing

  • Unit tests: vitest (pnpm --filter @fusion/<package> test)
  • Type checking: pnpm build
  • E2E tests: mission-e2e.test.ts pattern in dashboard
  • No external test services needed