AkurAI Build
Menu

cosmic-mobile

public

Latest change d22956783f74f68f3d7eff1dd31f885aaf0fbe3e - Checkpoint BúiOS prototype and document clean-worktree workflow by AkurAI Build

# Memories

> Durable facts about this project: status snapshots, decisions, environment
> quirks, and pointers to secrets. One line per entry, newest first.
> Details that outgrow a line get their own file here, linked from the list.

## Project status
- 2026-09-06 — User requested checkpoint of inherited BúiOS changes and clean worktree at task boundaries. AGENTS.md now requires pm.py, single writer, explicit staging, offline gates, secret review and final porcelain check; no destructive cleanup, auto-stash or automatic commits. cargo test (6 integration tests), Python discovery (4 tests), tracker self-tests and shell syntax passed. VM untouched; runtime acceptance still incomplete; checkpoint not release.
- 2026-09-06 — Knowledge refresh: BúiOS = /home/olibuijr/Projects/cosmic-mobile; Telegram Heima topic 9677. Use repo-local pm.py tasks and project tools, work inline. Source stack: Rust/eframe 0.33.3 Wayland shell, Niri, Alacritty, Arch x86_64 QEMU/KVM virgl. AGENTS.md and PRODUCT.md require Titan builds and headed midget VM (450x900 host, 900x1980 guest, scale 2), no physical phones; ACCEPTANCE.md instead names Titan runtime, unresolved documentation conflict. Tracker list currently empty and PLAN.md placeholder, despite existing prototype. Dirty/untracked source includes apps, navigation and BúiOS boot modules; inspected source only, no fresh runtime verification. Prior build 1948 is historical evidence, not current verification. emu.py is test-only guest bridge; qmp.py handles guest-coordinate input; emu.py shot required for virgl captures. Preserve current dirty work; do not infer completed acceptance from source.
- 2026-09-05 — Documentation: AkurAI Notes notebook 68 note 258. Niri/Alacritty multitasking verified in VM, build 1948. Touch gestures, OSK and phone hardware remain unfinished.
- 2026-08-31 — Repo initialized with .plan/.tasks/.docs/.memories/.codebase_index structure.

## Decisions
- —

## Secrets & credentials
> NEVER store secret values here — this file is plain text. Store only
> *where* each secret lives (vault entry name, env var name) and what it's for.

| Name | Lives in | Used for |
|------|----------|----------|
| — | — | — |

## Environment / quirks
- —