AkurAI Build
Menu

cosmic-mobile

public

Latest change 3f7d972a7e14b5523f2f56c0f8f6c8a49b36868a - Record concurrent-writer blocker for clean boundary by AkurAI Build

# Task: Clean Worktree Workflow

- **Epic:** none
- **Status:** blocked
- **Updated:** 2026-09-06

## What
Checkpoint inherited BúiOS source changes and establish clean task/session boundaries through AGENTS.md. This task covers repository hygiene, not completion of the mobile UX acceptance checklist.

## Notes
- User explicitly requested committing existing work and clean-worktree rules. Existing source preserved, not rewritten or discarded.
- Rules: pm.py before edits, one writer/task per worktree, explicit staging, tests and secret review, task/memory updates in commits, final porcelain check. No auto-stash, destructive cleanup, or ignored source.
- Verification: cargo test passed (6 integration tests); Python discovery passed (4 tests); python3 test_pm.py passed; shell syntax and git diff --check passed. Rust dead-code warnings remain.
- Runtime not changed or freshly verified; checkpoint is not a release. ACCEPTANCE.md remains unchecked and conflicts with AGENTS.md on runtime host; AGENTS.md specifies headed midget.
- Existing navigation persistence helpers are not wired into shell settings; clock/transparency settings are session-local. Global gestures/IME remain incomplete.
- Recovery: Git history preserves checkpoint; VM untouched. No push requested.

## Steps
- [x] Inspect existing changes and repository tracking.
- [x] Add safe clean-boundary workflow to AGENTS.md.
- [x] Run offline gates and record acceptance limits.
- [x] Commit inherited source, rules and memory as checkpoint d229567.
- [ ] Verify clean status after concurrent writer finishes. During staging, another session created app-design-verification, boot-animation-proof, isolated-native-apps, persistent-user-data, recent-apps-isolation and system-navigation-component tasks and regenerated TASKS.md. These changes are not owned by this session and were left untouched. Final clean boundary blocked on exclusive ownership.