Last updated: 2026-09-18 | Maintainer: tuna-os (hanthor) / tacklebox team
Build a bootable live ISO from any bootable container image — entirely in the browser. No server, no upload: the same engine CI uses (tacklebox) is compiled to WebAssembly and runs client-side at https://iso.tunaos.org. The intended experience: pick a base + desktop, inspect layers instantly, click build, and stream a custom bootable ISO to local storage.
- Live at iso.tunaos.org; tacklebox compiled to
GOOS=js GOARCH=wasm(tbox.wasm). - Playwright E2E suite drives the real WASM engine against live registries.
- Native cross-platform desktop writer app (
native/) implements multi-boot drive management across Linux, macOS, and Windows. - Browser streaming and OPFS quota management implemented (#47, #48, #49).
- Browser build readiness verification ongoing (#126, full-matrix pipeline).
| Priority | Item | Tracking | Status |
|---|---|---|---|
| P0 | Fix browser download stall near 64 MiB (blocks all large builds) | #49 | 🟢 Complete |
| P0 | Stream downloads to disk instead of buffering in JS heap | #47 | 🟢 Complete |
| P1 | OPFS quota strategy for large editions (8 GB+ ceiling) | #48 | 🟢 Complete |
| P1 | Native cross-platform writer app (Fyne wrapping tacklebox) — write recipes directly to USB | #1 | 🟢 Complete |
| P2 | Default UX: persistent extendable multi-boot drive, not one-shot burn | #3, #2, #4 | 🟢 Complete |
| P0 | Verify every catalog edition builds, installs with encryption, and reboots on current main |
#126, full-matrix workflow | 🟡 Verification active |
Theme: Establish validated browser channel compatibility and release signed/notarized native desktop writer distribution packages.
| Goal | Owner | Tracking | Status |
|---|---|---|---|
| Browser channel compatibility validation across all catalog editions | iso-builder | #126 | 🟡 Active |
| Native desktop writer versioned distribution release (Linux, macOS, Windows) | iso-builder | native/ | 🟢 In Progress |
| Code signing & macOS notarization integration for native desktop releases | iso-builder | native/package/ | ⚪ Planned |
| Multi-boot USB drive bundle format contract and restore/recovery verification | iso-builder | docs/ | ⚪ Planned |
| Outcome | Evidence required | Status |
|---|---|---|
Multi-arch ISO build target support (arm64 + x86_64) |
CI matrix build artifacts published to release catalog | ⚪ Planned |
| Automated mirror & IPFS fallback distribution for ISO artifacts | Integrity checksums & automated sync verification | ⚪ Planned |
| Item | Issue | Priority | Effort |
|---|---|---|---|
| Automated signing & notarization pipeline | native/package/ | P1 | M |
| Renovate dependency health tracking | #7 | P2 | L |
See the README for the static browser-app development workflow
and tbox.wasm rebuild instructions. Native writer contributors should also read
the platform-specific build and test guide. Pick an issue from
the priorities above or comment on a goal you would like to own.
This roadmap is maintained by the strategist agent. Updates are published after major milestones or quarterly. Propose changes via PR to this file with an issue reference.
Generated by strategist agent at ACMM L6. Updated 2026-09-18.