Skip to content

STANDING: Implement 14-day git stall detection in daily heal #10

@koad

Description

@koad

Standing Healing Maintenance

Healer: Salus

Per healing protocol, Salus must flag any entity with no recent git commit (> 14 days stalled). Currently this is listed as a manual check, but needs to be automated in the daily heal cycle.

Healing Protocol Reference:
Section "What a Healthy Entity Looks Like" → Recent git commit (< 7 days) | Flag — note stall duration

Current Implementation Gap:

  • Salus checks git log but doesn't compute stall duration
  • Does not compare against the 14-day escalation threshold
  • Does not flag in reports with severity level

Automated Check Required:

  1. For each entity, get last commit timestamp: git -C $ENTITY_DIR log -1 --format=%ci
  2. Compute days since last commit: (now - last_commit) / 86400
  3. If > 7 days: flag as "warn" in daily report
  4. If > 14 days: flag as "critical" and file issue on koad/juno
  5. Note the stall duration in report: "stalled 21 days"

Reference:

  • memories/004-healing-protocol.md, Section "What a Healthy Entity Looks Like"

Standing Work:
Integrate git stall detection into daily heal. Run for all 12 entities each day. Include in heal report. File escalation issue if critical.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions