fulcra-agent-health

Solid

Operational visibility for a fulcra-agent-teams space: doctor preflight (tooling + store reachability), and a fleet health fold showing which hosts are keeping the team healed and who went dark.

AI & Automation 10 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
35
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Fulcra Agent Health Enhances [`fulcra-agent-teams`](https://github.com/fulcradynamics/agent-skills). When a team is healed by scheduled reconciles across several machines, the operational questions are *"is anything actually running?"* and *"which host went dark?"* — this skill answers them deterministically. (The digest + role-escalation sweep land here too — A5b.) ## How it works - Every `coord-engine reconcile` writes a small **health shard** (`_coord/health/<host-key>.json`: host, timestamp, engine version, task count, warnings) and prunes shards older than 30 days (age-based GC). - **`coord-engine health <team>`** folds the shards: per-host last-reconcile age, STALE flag (>24h), engine version — exits non-zero when no host is fresh (usable as a monitor probe). - **`coord-engine doctor [team]`** is the local preflight: storage CLI on PATH, File Store reachable, engine version. Run it after install and inside scheduled jobs' self-tests (the parent project's heartbeats failed silently on exactly these). ## Operator digest (A5b) `coord-engine digest <team>` folds the aggregate + presence into the four operator questions: **blocked on you** (`needs:human` tags / tasks assigned to your handle — env `FULCRA_COORD_HUMAN`), **upcoming** (`not_before` within 7 days), **agents** (liveness + open work each), and **stale** (active tasks untouched > 48h). `--store` persists it to `_coord/digests/<date>-<window>.md`, deduped per day+window (morning/evening) — heartbeat-s...

Details

Author
ashfulcra
Repository
ashfulcra/fulcra-tools
Created
3 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category