Imported from DICKY1987/eafix-modular (
m0026-p1-health-aggregator/AGENTS.md). Install upstream withnpx skills add DICKY1987/eafix-modular --skill m0026-p1-health-aggregator. Copyright stays with the author.
Agent instructions -- Health Aggregator (P1_HEALTH_AGGREGATOR)
Auto-generated from
manifest.jsonby the governance remediation pass on 2026-07-02T15:52:15.513625+00:00.
Read README.md in this folder first for what this module does. This file is specifically for an AI coding agent
about to make changes here.
Boundary rules (from contracts.module_io_policy)
- May ingest only declared upstream outputs:
True - Private cross-module access allowed:
False - Shared-kernel access policy:
stable_domain_neutral_primitives_only
Do not implement any of this module's forbidden_responsibilities (see README) inside this folder, and do not
reach into a sibling module's m00NN-src/ directly -- consume its declared output contract instead.
Where code goes
- Primary module root:
services/flow-monitor - If
module_rootis this module's own scaffold folder (not yet a real service directory), this module's canonical implementation is still physically located in the shared service path(s) listed under "Shared / not-yet-refactored files" in README.md, pending the repository's Phase-5 physical migration. Do not assume the scaffold subfolders (m0026-p1-health-aggregator-src/,m0026-p1-health-aggregator-tests/, etc.) already contain the real implementation -- checkfile_ownership.owned_filesinmanifest.jsonfirst.
Validation
- Applicable gates: GATE-P1_HEALTH_AGGREGATOR
- Applicable rules: VAL-S26-001
- Required validators: jsonschema
Run python tools/validate_module_structure.py from the repo root before committing structural changes (new files,
moved files, or manifest edits) -- it enforces exclusive file ownership and manifest/disk consistency across all 34
modules, not just this one.