ATS-PFM-ELG-012 Monitor eligibility failures and delays: Capability Test Specification
Markdown Design / Platform / Eligibility, Responsibilities and Attention / Rule Uses and Decisions / Capability Test Specification Show evidence (sources, provenance, origins, pinned commits)Coverage Rule covered Transition gap: FND-PFM-ELG-064 Validation gap: FND-PFM-ELG-064 Permission gap: FND-PFM-ELG-064 Edge gap: FND-PFM-ELG-064 Failure covered Boundary covered Concurrency gap: FND-PFM-ELG-064 Invariant gap: FND-PFM-ELG-064 Interaction covered Test Scenarios 10 scenarios proving CAP-PFM-ELG-012 ; 5 bound to an existing test.
02 Include both circuit sources failure unit test
Proves BR-CAP-PFM-ELG-012-02 Preconditions Synthesized circuit alarms are available. Steps Inspect their metric inputs. Expected Interactive and population refusals contribute to the sum. Data No fixtures beyond the described setup. Bound to Source services-platform:modules/eligibility/tests/unit/alarm-inputs.spec.ts #reads the circuit refusals under both services that evaluate: the API function’s and the population task’s 03 Locate queue and job alarm sources failure unit test
Proves BR-CAP-PFM-ELG-012-03 Preconditions Synthesized delay and failure alarms are available. Steps Inspect queue identity and failure metric dimensions. Expected The queue exists in the service and the failure series uses population dimensions. Data No fixtures beyond the described setup. Bound to Source services-platform:modules/eligibility/tests/unit/alarm-inputs.spec.ts #watches the age of a queue the macroservice creates 04 Reject nonexistent alarm inputs invariant unit test
Proves BR-CAP-PFM-ELG-012-04 Preconditions Published emitter metric lists are available. Steps Compare all alarm inputs and introduce negative controls. Expected Every real input matches an emitter and its dimensions; controls fail the comparison. Data No fixtures beyond the described setup. Bound to Source services-platform:modules/eligibility/tests/unit/alarm-inputs.spec.ts #reads only metrics some code path emits, under the emitter’s dimensions 10 Read health without reading business records permission api negative proposed
Proves BR-CAP-PFM-ELG-012-06 Preconditions An authorized workspace caller, a caller without health authority and an anonymous caller are available. Steps Request workspace health with each signed caller and public health anonymously. Expected Only the authorized workspace request succeeds locally; public health identifies the build without returning workspace records. Data Run-owned fixtures, separate caller contexts and a controlled clock where required. Source react-console:acceptance/eligibility/playwright/journeys/registry/ELIG-ACC-0005.spec.ts #ELIG-ACC-0005 ← Previous Capability Test Specification ATS-PFM-ELG-011 · List qualifying subjects and assess a draft’s impact: Capability Test Specification Next Capability Test Specification → ATS-PFM-ELG-013 · Assign accountability for an area of work: Capability Test Specification