🗺️ builds.false.work Roadmap

Build distribution & playtest reporting system

🔨 In Progress

Phase 2: Playtest Reports

Structured feedback with fun categories for each build.

✓ Complete

Phase 1: Core Build System

Automated builds, uploads, and password-protected distribution.

📋 Planned

Phase 3: Manual Build Uploads

Allow authorized users to upload custom builds directly via the web.

🔮 Future

Phase 4: Advanced Features

Nice-to-haves for a complete build management system.

🔮 Future

Phase 5: Steam Integration

Steamworks integration for beta distribution and branch management.

📐 System Architecture

┌─────────────────────────────────────────────────────────────────┐ │ builds.false.work │ ├─────────────────────────────────────────────────────────────────┤ │ [Builds Tab] [Reports Tab] [Upload Tab]* [Roadmap] │ │ │ │ │ │ │ ▼ ▼ ▼ │ │ ┌─────────┐ ┌──────────┐ ┌──────────┐ │ │ │ Build │ │ Report │ │ Upload │ │ │ │ Cards │ │ Cards │ │ Form │ │ │ │ + DL │ │ + View │ │ + Meta │ │ │ └────┬────┘ └────┬─────┘ └────┬─────┘ │ └───────┼────────────────┼─────────────────┼──────────────────────┘ │ │ │ ▼ ▼ ▼ ┌───────────────────────────────────────────────────────────────┐ │ Netlify Functions │ ├───────────────┬───────────────┬───────────────┬───────────────┤ │ get-builds │ get-report │ save-report │ upload-build* │ │ register-build│ list-reports* │ delete-report*│ presign-url* │ └───────┬───────┴───────┬───────┴───────┬───────┴───────┬───────┘ │ │ │ │ ▼ ▼ ▼ ▼ ┌───────────────────────────────────────────────────────────────┐ │ MongoDB │ ├─────────────────────────┬─────────────────────────────────────┤ │ false.work-builds │ false.work-reports │ │ ───────────────── │ ────────────────── │ │ platform, version │ buildPlatform, buildVersion │ │ timestamp, sizeMB │ tester, summary │ │ downloadUrl, tags │ lowHangingFruit[] │ │ level, ueVersion │ onTheSide[] │ │ uploadedBy* │ biggerThoughts[] │ │ description* │ deleted, createdAt │ └─────────────────────────┴─────────────────────────────────────┘ │ ▼ ┌───────────────────────────────────────────────────────────────┐ │ DigitalOcean Spaces (CDN) │ │ assets.aesthetic.computer/false.work/ │ │ spiderlily-windows-2025.12.15-1430.zip (builds) │ │ spiderlily-windows-2025.12.15-1430.txt (logs) │ └───────────────────────────────────────────────────────────────┘ * = Planned features

📦 MongoDB Collections

false.work-builds

Build artifacts & metadata

{ platform: "windows", version: "2025.12.15-1430", timestamp: ISODate, sizeMB: 1342, downloadUrl: "https://...", logUrl: "https://...", tags: ["auto-detect"], level: "L_VerticalSlice_Demo", ueVersion: "UE_5.6", uploadedBy: "jeffrey", // Phase 3 description: "...", // Phase 3 createdAt: ISODate }

false.work-reports

Playtest feedback

{ buildPlatform: "windows", buildVersion: "2025.12.15-1430", tester: "Jeffrey", summary: "Quick playthrough...", lowHangingFruit: [ { title: "...", desc: "..." } ], onTheSide: [...], biggerThoughts: [...], deleted: false, createdAt: ISODate, updatedAt: ISODate }