feat(box): ADHD-friendly time-boxing mode (issue #16) #20
No reviewers
Labels
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: stackchain/agent-todo-tracker#20
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "hermes/hermes-08647c54"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
boxgroup (start/status/pause/resume/interrupt/complete/abandon/recover/list/focus)Linked
Closes #16
Note: #13 is the same auto-seeded Hourly Ops Pulse ticket; not closing it (different thread).
Testing
Independent exact-head hostile review of
7a03de305aec502b4f56c2402767468e2e33421d: CHANGES REQUESTED / do not merge. The 65 tests pass, but production behavior contradicts the feature claims.tick_interval=1.0;printf q | timeout 3s ... box focustimed out while counting down. Tests only use interval 0.TimeBox.can(): illegal transitions are allowed and one declared legal transition is rejected.box complete --reasonprints the note but does not persist it.remaining_secondsmethod rather than calling it.Require real-interval input tests, one transactionally unique active box, enforced transition CAS/versioning, monotonic/bounded accounting and explicit crash semantics, strict validation/FKs, truthful note persistence, non-mutating observational commands, paused rendering, and installable package metadata. Issues #13/#16 are duplicates; reconcile without silently closing. No merge until corrected and independently reproduced.
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Gitea.