Summary
Implement a reliable presence detection mechanism to safely manage the presence.lock for background agents.
Business Value
Ensures Cooperative Rebase and Human Yield. If the human is actively working on the workstation or using the CLI, the background daemon must yield and NOT spawn ghost sessions that could cause git conflicts or system contention.
Requirements
Deliverables
Labels: enhancement, autonomous, goal-1
Summary
Implement a reliable presence detection mechanism to safely manage the
presence.lockfor background agents.Business Value
Ensures Cooperative Rebase and Human Yield. If the human is actively working on the workstation or using the CLI, the background daemon must yield and NOT spawn ghost sessions that could cause git conflicts or system contention.
Requirements
bin/mecris presence(or a background thread in the CLI).mecrisinteractive CLI session is currently running./tmp/mecris_presence.lock) that the daemon respects.Deliverables
MecrisSchedulerto respect the lock.Labels:
enhancement,autonomous,goal-1