---
id: MOD-PFM-ELG
title: 'Eligibility, Responsibilities and Attention'
product_area: platform
module: eligibility
revision: 1
status: draft
source_sha:
  services-platform: ad3f6a6582843008ed0f5a17b131878d15829af1
  react-console: baf6dae382d6f41dce976c7f848667ccc37e076f
repositories:
  - name: services-platform
    paths:
      - modules/eligibility
      - modules/responsibilities
      - modules/attention
      - >-
        aws/platform.service.ts (ELIGIBILITY, ELIGIBILITY_BINDINGS,
        RESPONSIBILITIES, ATTENTION permission groups)
      - docs/eligibility.md
      - docs/eligibility-reads.md
      - docs/eligibility
      - docs/responsibilities.md
      - docs/attention.md
      - docs/debt/eligibility-*.md
      - docs/proposals/eligibility/17-decision-register.md
      - docs/proposals/responsibilities-and-attention/16-decisions.md
      - docs/milestones/PLAT-M11-eligibility-rules.md
      - docs/milestones/PLAT-M12-eligibility-who-qualifies.md
      - docs/milestones/PLAT-M13-eligibility-roles-and-permissions.md
      - docs/milestones/PLAT-M14-eligibility-members-only-pages.md
      - docs/milestones/PLAT-M15-home-attention-and-responsibilities.md
      - docs/milestones/PLAT-M16-attention-follow-up-and-tuning.md
      - docs/milestones/PLAT-M17-attention-on-records-and-events.md
      - docs/milestones/PLAT-M18-workspace-defined-attention.md
      - docs/milestones/plans/PLAT-M11-plan.md
      - docs/milestones/plans/PLAT-M15-plan.md
      - docs/milestones/plans/PLAT-M16-plan.md
  - name: react-console
    paths:
      - 'app/(console)/console/[tenantId]/attention'
      - 'app/(console)/console/[tenantId]/me/responsibilities'
      - 'app/(console)/console/[tenantId]/settings/responsibilities'
      - 'app/(console)/console/[tenantId]/page.tsx (Home mounts)'
      - components/eligibility
      - components/attention
      - components/responsibilities
      - components/console/alerts-popover.tsx
      - components/configuration/resources/eligibility-rules.tsx
      - lib/eligibility
      - lib/eligibility-test
      - lib/attention
      - lib/responsibilities
      - lib/configuration/eligibility-rules.ts
      - acceptance/eligibility
      - acceptance/platform-attention
owns:
  - >-
    Reusable qualification expressions, release history, references and compiled
    plans
  - Application-declared conditions and consumer purposes
  - >-
    Consumer rule bindings, compatibility, version choices, parameter values and
    uncertainty policies
  - >-
    Explained eligibility evaluation, answer caching, decision persistence and
    retention
  - Subject enumeration and comparison of proposed rule changes
  - >-
    Eligibility invalidation entry points and requests to re-evaluate derived
    roles
  - >-
    Declared responsibility areas, default and explicit holders, temporary cover
    and coverage gaps
  - >-
    Attention definitions and items, audiences, personal responses, shared
    settings, preferences, escalation and reminder planning
does_not_own:
  - record: >-
      Derived security holdings, conditioned role and policy checks, signed
      grants, staff baseline authority and the queue applying role rechecks
    owner: MOD-PFM-SEC
  - record: >-
      Website access checks, navigation filtering and website eligibility
      requests
    owner: MOD-WEB-WEB
  - record: 'Dataset registration, query criteria and reporting reads'
    owner: MOD-PFM-QRY
  - record: Registered objects and custom-field metadata
    owner: MOD-PFM-MTD
  - record: Responsibility-notice delivery
    owner: MOD-PFM-NOT
  - record: The current communications entry point for attention reminders
    owner: MOD-PFM-NOT
  - record: 'Partition upkeep, background execution and workspace purge coordination'
    owner: MOD-PFM-OPS
  - record: Cross-service workspace creation and removal
    owner: MOD-PFM-TNL
  - record: >-
      Contact, organization and affiliation records, their condition
      declarations and change signals
    owner: MOD-CRM-ENT
  - record: Commerce pricing and qualification enforcement during checkout
    owner: MOD-COM-ORD
  - record: The Accounting product editor hosting the eligibility card
    owner: MOD-ACC-BKS
  - record: >-
      Accounting responsibility areas, declared attention kinds and publication
      of their conditions
    owner: MOD-ACC-BKS
  - record: 'Membership conditions, organization units and expiry attention'
    owner: MOD-MBR-MEM
  - record: Retired conversion of legacy eligibility criteria
    owner: out of scope
hosted_screens:
  - route: '/console/{tenantId}'
    purpose: Home attention summary and temporary-cover notice
  - route: '/console/{tenantId}/attention'
    purpose: Personal attention list and item details
  - route: '/console/{tenantId}/me/responsibilities'
    purpose: Personal responsibility review and handovers
  - route: '/console/{tenantId}/settings/responsibilities'
    purpose: Responsibility administration and uncovered-area review
  - route: '/console/{tenantId}/configuration/platform/eligibilityRules'
    purpose: 'Qualification library, authoring, trials, release history and dependencies'
  - route: the header bell (every console page)
    purpose: Unread required-attention count and leading items
  - route: >-
      the Eligibility card in the product editor
      (/console/{tenantId}/configuration/accounting/products/{id})
    purpose: Product qualification through a shared or product-specific expression
supersedes:
  - >-
    react-console acceptance inventory areas DEF, EVL, BND, GOV, INV, POP, REG,
    OBS, ADV and SEC (eligibility)
  - react-console acceptance journeys of platform-attention (PLAT-M15)
evidence:
  - >-
    services-platform: registered module routes, request schemas, persistence,
    execution, infrastructure and source records; capability-level references
    identify the selected files
  - >-
    react-console: registered pages, components, browser inventories and journey
    specifications; earlier inventories are seed evidence
  - >-
    Coverage metadata maps implementation surfaces to outcomes; citation
    coverage and executable proof are measured separately
coverage_catalog: >
  ### Implementation and citation coverage


  | Measure | Covered | Ratio |

  |---|---|---|

  | HTTP operations declared in the three modules' route files (43 eligibility,
  11 responsibilities, 15 attention), each mapped to a capability | 69 of 69 |
  69/69 |

  | Public health routes (one per module) | 3 of 3 | 3/3 |

  | Non-HTTP entry points: registration functions, jobs, schedules, state
  machines, SQL functions, alarms, purge participants | 17 of 17 | 17/17 |

  | Tables in `db/*.table.ts`, each named in a capability's evidence | 35 of 35
  | 35/35 |

  | Permission keys across the four groups (`eligibility`,
  `eligibility-bindings`, `responsibilities`, `attention`) | 15 of 15 | 15/15 |

  | End-to-end specification files cited by a rule or acceptance scenario | 9 of
  9 | 9/9 |

  | Integration specification files cited | 48 of 76 | 48/76 |

  | Unit specification files cited | 17 of 38 | 17/38 |

  | Console pages and hosted surfaces in scope, each served by a capability | 7
  of 7 | 7/7 |

  | Eligibility acceptance inventory capabilities superseded here | 95 of 134 |
  95/134 (16 belong to MOD-PFM-SEC, 11 to MOD-WEB-WEB, 12 retired 1.0 migration)
  |

  | Eligibility browser specifications retained in structured citations,
  including findings | 115 of 365 | 115/365; citation presence alone does not
  prove a full scenario |

  | Platform-attention acceptance journeys bound | 16 of 16 | 16/16 |


  Uncited unit and integration files remain available evidence. Mapping every
  route or table does not establish that every behavior has executable proof.


  ### Operations by capability


  | Operation | Capability |

  |---|---|

  | `acknowledgeMyAttentionItem` | `CAP-PFM-ELG-018` |

  | `archiveEligibilityDefinition` | `CAP-PFM-ELG-005` |

  | `createEligibilityBinding` | `CAP-PFM-ELG-007` |

  | `createEligibilityBindingForService` | `CAP-PFM-ELG-007` |

  | `createEligibilityDefinition` | `CAP-PFM-ELG-001` |

  | `createResponsibilityAssignment` | `CAP-PFM-ELG-013` |

  | `createResponsibilityDelegation` | `CAP-PFM-ELG-014` |

  | `delegateAllMyResponsibilities` | `CAP-PFM-ELG-014` |

  | `deleteEligibilityBinding` | `CAP-PFM-ELG-007` |

  | `deleteEligibilityBindingForService` | `CAP-PFM-ELG-007` |

  | `deleteEligibilityDefinition` | `CAP-PFM-ELG-005` |

  | `deprecateEligibilityDefinition` | `CAP-PFM-ELG-005` |

  | `diffEligibilityDefinitionVersions` | `CAP-PFM-ELG-004` |

  | `dismissMyAttentionItem` | `CAP-PFM-ELG-018` |

  | `duplicateEligibilityDefinition` | `CAP-PFM-ELG-001` |

  | `endResponsibilityAssignment` | `CAP-PFM-ELG-013` |

  | `endResponsibilityDelegation` | `CAP-PFM-ELG-014` |

  | `evaluateEligibility` | `CAP-PFM-ELG-008` |

  | `evaluateEligibilityForService` | `CAP-PFM-ELG-008` |

  | `getAttentionDefinitionSettings` | `CAP-PFM-ELG-020` |

  | `getEffectiveResponsibilityHolders` | `CAP-PFM-ELG-013` |

  | `getEligibilityBinding` | `CAP-PFM-ELG-007` |

  | `getEligibilityBindingForService` | `CAP-PFM-ELG-007` |

  | `getEligibilityBindingPlan` | `CAP-PFM-ELG-007` |

  | `getEligibilityBindingPlanForService` | `CAP-PFM-ELG-007` |

  | `getEligibilityDecision` | `CAP-PFM-ELG-009` |

  | `getEligibilityDefinition` | `CAP-PFM-ELG-002` |

  | `getEligibilityDefinitionUsage` | `CAP-PFM-ELG-002` |

  | `getEligibilityDefinitionVersion` | `CAP-PFM-ELG-004` |

  | `getEligibilityPopulationRun` | `CAP-PFM-ELG-011` |

  | `getEligibilitySimulation` | `CAP-PFM-ELG-011` |

  | `getEligibilityTenantHealth` | `CAP-PFM-ELG-012` |

  | `getMyAttentionItem` | `CAP-PFM-ELG-017` |

  | `getMyAttentionPreferences` | `CAP-PFM-ELG-020` |

  | `getMyAttentionSummary` | `CAP-PFM-ELG-017` |

  | `getMyResponsibilities` | `CAP-PFM-ELG-013` |

  | `listAttentionDefinitions` | `CAP-PFM-ELG-020` |

  | `listAttentionItemsAboutRecord` | `CAP-PFM-ELG-017` |

  | `listEligibilityBindings` | `CAP-PFM-ELG-007` |

  | `listEligibilityBindingsForService` | `CAP-PFM-ELG-007` |

  | `listEligibilityConditionTypes` | `CAP-PFM-ELG-006` |

  | `listEligibilityConsumerKinds` | `CAP-PFM-ELG-006` |

  | `listEligibilityDecisions` | `CAP-PFM-ELG-009` |

  | `listEligibilityDefinitionVersions` | `CAP-PFM-ELG-004` |

  | `listEligibilityDefinitions` | `CAP-PFM-ELG-002` |

  | `listMyAttentionItems` | `CAP-PFM-ELG-017` |

  | `listResponsibilityAssignments` | `CAP-PFM-ELG-013` |

  | `listResponsibilityDefinitions` | `CAP-PFM-ELG-013` |

  | `listUnassignedResponsibilities` | `CAP-PFM-ELG-015` |

  | `listUserAttentionItems` | `CAP-PFM-ELG-017` |

  | `migrateEligibilityDefinitionReferences` | `CAP-PFM-ELG-005` |

  | `publishEligibilityDefinition` | `CAP-PFM-ELG-004` |

  | `putAttentionDefinitionSettings` | `CAP-PFM-ELG-020` |

  | `putMyAttentionPreferences` | `CAP-PFM-ELG-020` |

  | `removeResponsibilityRoleDefault` | `CAP-PFM-ELG-013` |

  | `republishEligibilityDefinitionVersion` | `CAP-PFM-ELG-004` |

  | `requestEligibilityReconcile` | `CAP-PFM-ELG-010` |

  | `resolveAttentionItem` | `CAP-PFM-ELG-016` |

  | `restoreEligibilityDefinition` | `CAP-PFM-ELG-005` |

  | `saveEligibilityDefinitionDraft` | `CAP-PFM-ELG-001` |

  | `snoozeMyAttentionItem` | `CAP-PFM-ELG-018` |

  | `startEligibilityPopulationRun` | `CAP-PFM-ELG-011` |

  | `startEligibilitySimulation` | `CAP-PFM-ELG-011` |

  | `testEligibilityDefinition` | `CAP-PFM-ELG-003` |

  | `unsnoozeMyAttentionItem` | `CAP-PFM-ELG-018` |

  | `updateEligibilityBinding` | `CAP-PFM-ELG-007` |

  | `updateEligibilityBindingForService` | `CAP-PFM-ELG-007` |

  | `updateEligibilityDefinition` | `CAP-PFM-ELG-001` |

  | `validateEligibilityDefinition` | `CAP-PFM-ELG-001` |


  ### Entry points other than HTTP routes


  | Entry point | Capabilities |

  |---|---|

  | `platform_eligibility_registration` (deploy-time registration of conditions
  and purposes) | `CAP-PFM-ELG-006` |

  | `platform_eligibility_service` (consumer services' bindings, plan and
  evaluate) | `CAP-PFM-ELG-007`, `CAP-PFM-ELG-008` |

  | `platform_eligibility_population` and the state machine
  `platform-eligibility-population` | `CAP-PFM-ELG-011` |

  | `platform_eligibility_change_events` (CRM change events) | `CAP-PFM-ELG-010`
  |

  | `platform.eligibility_check` (SQL transactional check) | `CAP-PFM-ELG-008` |

  | The four eligibility alarms | `CAP-PFM-ELG-012` |

  | `platform_responsibilities_registration` | `CAP-PFM-ELG-015` |

  | `platform_responsibilities_reconcile_scheduler` (07:10 UTC) and the state
  machine `platform-responsibilities-reconcile` | `CAP-PFM-ELG-015` |

  | `platform.sync_derived_responsibilities`,
  `platform.effective_responsibilities_of`, `platform.responsibility_holders` |
  `CAP-PFM-ELG-015`, `CAP-PFM-ELG-013`, `CAP-PFM-ELG-017` |

  | `platform_attention_registration` | `CAP-PFM-ELG-016` |

  | `platform.publish_attention_item`, `resolve_attention_item`,
  `resolve_unconfirmed_attention_items`, `attention_sweep_completed` |
  `CAP-PFM-ELG-016` |

  | `platform_attention_sweep` (every 15 minutes: expiry, escalation, reminder
  planning) | `CAP-PFM-ELG-016`, `CAP-PFM-ELG-019` |

  | `platform_attention_reminders` (every 15 minutes) | `CAP-PFM-ELG-019` |

  | `platform_attention_evaluation_scheduler` (hourly) and the state machine
  `platform-attention-evaluation` | `CAP-PFM-ELG-016`, `CAP-PFM-ELG-015` |

  | `platform.merge_participant_apply` (attention references) |
  `CAP-PFM-ELG-016` |

  | The workspace purge participants `platform.eligibility`,
  `platform.responsibilities`, `platform.attention` | `CAP-PFM-ELG-009`,
  `CAP-PFM-ELG-013`, `CAP-PFM-ELG-016` |

  | The three public health routes | `CAP-PFM-ELG-012`, `CAP-PFM-ELG-013`,
  `CAP-PFM-ELG-016` |


  ### Tables by capability


  | Table file | Capabilities |

  |---|---|

  | `eligibility/db/eligibility-bindings.table.ts` | `CAP-PFM-ELG-007` |

  | `eligibility/db/eligibility-condition-types.table.ts` | `CAP-PFM-ELG-006` |

  | `eligibility/db/eligibility-consumer-kinds.table.ts` | `CAP-PFM-ELG-006` |

  | `eligibility/db/eligibility-decisions.table.ts` | `CAP-PFM-ELG-009` |

  | `eligibility/db/eligibility-definitions.table.ts` | `CAP-PFM-ELG-001` |

  | `eligibility/db/eligibility-dependencies.table.ts` | `CAP-PFM-ELG-001`,
  `CAP-PFM-ELG-002` |

  | `eligibility/db/eligibility-migration-reviews.table.ts` | `CAP-PFM-ELG-005`
  |

  | `eligibility/db/eligibility-plans.table.ts` | `CAP-PFM-ELG-004`,
  `CAP-PFM-ELG-007` |

  | `eligibility/db/eligibility-population-job-events.table.ts` |
  `CAP-PFM-ELG-011` |

  | `eligibility/db/eligibility-population-job-steps.table.ts` |
  `CAP-PFM-ELG-011` |

  | `eligibility/db/eligibility-population-jobs.table.ts` | `CAP-PFM-ELG-011` |

  | `eligibility/db/eligibility-population-runs.table.ts` | `CAP-PFM-ELG-011` |

  | `eligibility/db/eligibility-simulations.table.ts` | `CAP-PFM-ELG-011` |

  | `eligibility/db/eligibility-versions.table.ts` | `CAP-PFM-ELG-001`,
  `CAP-PFM-ELG-004` |

  | `responsibilities/db/responsibility-assignments.table.ts` |
  `CAP-PFM-ELG-013` |

  | `responsibilities/db/responsibility-definitions.table.ts` |
  `CAP-PFM-ELG-013` |

  | `responsibilities/db/responsibility-delegations.table.ts` |
  `CAP-PFM-ELG-014` |

  | `responsibilities/db/responsibility-reconcile-job-events.table.ts` |
  `CAP-PFM-ELG-015` |

  | `responsibilities/db/responsibility-reconcile-job-steps.table.ts` |
  `CAP-PFM-ELG-015` |

  | `responsibilities/db/responsibility-reconcile-jobs.table.ts` |
  `CAP-PFM-ELG-015` |

  | `responsibilities/db/responsibility-role-defaults.table.ts` |
  `CAP-PFM-ELG-013` |

  | `responsibilities/db/unassigned-responsibilities.table.ts` |
  `CAP-PFM-ELG-015` |

  | `attention/db/attention-definitions.table.ts` | `CAP-PFM-ELG-016` |

  | `attention/db/attention-evaluation-job-events.table.ts` | `CAP-PFM-ELG-016`
  |

  | `attention/db/attention-evaluation-job-steps.table.ts` | `CAP-PFM-ELG-016` |

  | `attention/db/attention-evaluation-jobs.table.ts` | `CAP-PFM-ELG-016` |

  | `attention/db/attention-evaluation-runs.table.ts` | `CAP-PFM-ELG-016` |

  | `attention/db/attention-item-audiences.table.ts` | `CAP-PFM-ELG-016` |

  | `attention/db/attention-item-keys.table.ts` | `CAP-PFM-ELG-016` |

  | `attention/db/attention-items.table.ts` | `CAP-PFM-ELG-016` |

  | `attention/db/attention-preferences.table.ts` | `CAP-PFM-ELG-020` |

  | `attention/db/attention-reminders.table.ts` | `CAP-PFM-ELG-019` |

  | `attention/db/attention-settings.table.ts` | `CAP-PFM-ELG-020` |

  | `attention/db/attention-states.table.ts` | `CAP-PFM-ELG-018` |

  | `attention/db/attention-sweeps.table.ts` | `CAP-PFM-ELG-016` |


  ### Service end-to-end specifications by capability


  | Spec file | Capabilities |

  |---|---|

  | `eligibility/tests/e2e/eligibility-definition-key-alias.e2e.spec.js` |
  `CAP-PFM-ELG-001` |

  | `eligibility/tests/e2e/eligibility-definitions.e2e.spec.js` |
  `CAP-PFM-ELG-001`, `CAP-PFM-ELG-002`, `CAP-PFM-ELG-004`, `CAP-PFM-ELG-005`,
  `CAP-PFM-ELG-007` |

  | `eligibility/tests/e2e/eligibility-evaluate.e2e.spec.js` |
  `CAP-PFM-ELG-003`, `CAP-PFM-ELG-007`, `CAP-PFM-ELG-008`, `CAP-PFM-ELG-009`,
  `CAP-PFM-ELG-010` |

  | `eligibility/tests/e2e/eligibility-governance-repairs.e2e.spec.js` |
  `CAP-PFM-ELG-001`, `CAP-PFM-ELG-004`, `CAP-PFM-ELG-007`, `CAP-PFM-ELG-009` |

  | `eligibility/tests/e2e/eligibility-population.e2e.spec.js` |
  `CAP-PFM-ELG-011` |

  | `eligibility/tests/e2e/eligibility-registry.e2e.spec.js` | `CAP-PFM-ELG-006`
  |

  | `responsibilities/tests/e2e/responsibilities-notifications.e2e.spec.js` |
  `CAP-PFM-ELG-013`, `CAP-PFM-ELG-014` |

  | `responsibilities/tests/e2e/responsibilities.e2e.spec.js` |
  `CAP-PFM-ELG-013`, `CAP-PFM-ELG-014`, `CAP-PFM-ELG-015` |

  | `attention/tests/e2e/attention.e2e.spec.js` | `CAP-PFM-ELG-016`,
  `CAP-PFM-ELG-017`, `CAP-PFM-ELG-018`, `CAP-PFM-ELG-020` |


  ### Permission keys by capability


  | Permission key | Capabilities |

  |---|---|

  | `platform.eligibility.read` | `CAP-PFM-ELG-001`, `CAP-PFM-ELG-002`,
  `CAP-PFM-ELG-003`, `CAP-PFM-ELG-004`, `CAP-PFM-ELG-006`, `CAP-PFM-ELG-007`,
  `CAP-PFM-ELG-008`, `CAP-PFM-ELG-009`, `CAP-PFM-ELG-012` |

  | `platform.eligibility.write` | `CAP-PFM-ELG-001` |

  | `platform.eligibility.publish` | `CAP-PFM-ELG-001`, `CAP-PFM-ELG-004`,
  `CAP-PFM-ELG-011` |

  | `platform.eligibility.retire` | `CAP-PFM-ELG-005` |

  | `platform.eligibility.population` | `CAP-PFM-ELG-011` |

  | `platform.eligibility.reconcile` | `CAP-PFM-ELG-010` |

  | `platform.eligibility-bindings.manage` | `CAP-PFM-ELG-007` |

  | `platform.responsibilities.read` | `CAP-PFM-ELG-013`, `CAP-PFM-ELG-014`,
  `CAP-PFM-ELG-015` |

  | `platform.responsibilities.manage` | `CAP-PFM-ELG-013`, `CAP-PFM-ELG-014` |

  | `platform.responsibilities.delegate-own` | `CAP-PFM-ELG-014` |

  | `platform.attention.read` | `CAP-PFM-ELG-020` |

  | `platform.attention.use` | `CAP-PFM-ELG-017`, `CAP-PFM-ELG-018`,
  `CAP-PFM-ELG-019`, `CAP-PFM-ELG-020` |

  | `platform.attention.read-others` | `CAP-PFM-ELG-017` |

  | `platform.attention.manage` | `CAP-PFM-ELG-020` |

  | `platform.attention.resolve-manually` | `CAP-PFM-ELG-016` |


  ### Console surfaces by capability


  | Route or surface | What it is | Capabilities |

  |---|---|---|

  | `/console/{tenantId}` | Home summary and temporary-cover notice |
  `CAP-PFM-ELG-017`, `CAP-PFM-ELG-014` |

  | `/console/{tenantId}/attention` | Personal attention list and detail |
  `CAP-PFM-ELG-017`, `CAP-PFM-ELG-018` |

  | `/console/{tenantId}/me/responsibilities` | Personal holdings and handovers
  | `CAP-PFM-ELG-013`, `CAP-PFM-ELG-014` |

  | `/console/{tenantId}/settings/responsibilities` | Responsibility
  administration and coverage gaps | `CAP-PFM-ELG-013`, `CAP-PFM-ELG-015` |

  | `/console/{tenantId}/configuration/platform/eligibilityRules` |
  Qualification library, authoring, trial, history and dependencies |
  `CAP-PFM-ELG-001`, `CAP-PFM-ELG-002`, `CAP-PFM-ELG-003`, `CAP-PFM-ELG-004`,
  `CAP-PFM-ELG-005` |

  | `the header bell (every console page)` | Required-item count and leading
  entries | `CAP-PFM-ELG-017` |

  | `the Eligibility card in the product editor
  (/console/{tenantId}/configuration/accounting/products/{id})` | Shared or
  product-specific qualification | `CAP-PFM-ELG-007` |
test_artifact_tree:
  planning_acceptance:
    - FAS-PFM-ELG-01-eligibility-rules.md
    - FAS-PFM-ELG-02-rule-uses-and-decisions.md
    - FAS-PFM-ELG-03-who-a-rule-covers.md
    - FAS-PFM-ELG-04-responsibilities.md
    - FAS-PFM-ELG-05-needs-your-attention.md
    - FAS-PFM-ELG-06-attention-follow-up-and-tuning.md
  design_tests:
    - ATS-PFM-ELG-001-write-an-eligibility-rule-staff-can-read-back.md
    - ATS-PFM-ELG-002-find-rules-and-see-where-each-one-is-used.md
    - ATS-PFM-ELG-003-test-a-rule-on-real-people-before-relying-on-it.md
    - >-
      ATS-PFM-ELG-004-publish-a-rule-as-a-locked-version-schedule-it-and-roll-it.md
    - ATS-PFM-ELG-005-retire-a-rule-and-move-its-uses-to-a-replacement.md
    - ATS-PFM-ELG-006-offer-the-conditions-and-purposes-applications-declare.md
    - >-
      ATS-PFM-ELG-007-use-a-rule-wherever-a-price-page-role-or-process-needs-one.md
    - ATS-PFM-ELG-008-answer-who-qualifies-one-person-at-a-time-with-a-reason.md
    - ATS-PFM-ELG-009-keep-the-record-of-the-decisions-that-counted.md
    - ATS-PFM-ELG-010-keep-answers-current-when-a-rule-or-a-record-changes.md
    - ATS-PFM-ELG-011-see-who-a-rule-covers-and-what-a-change-would-do.md
    - >-
      ATS-PFM-ELG-012-tell-rhythm-s-operators-when-the-engine-cannot-answer-well.md
    - ATS-PFM-ELG-013-decide-who-looks-after-each-area-of-work.md
    - >-
      ATS-PFM-ELG-014-cover-a-colleague-s-responsibilities-while-they-are-away.md
    - ATS-PFM-ELG-015-keep-every-always-held-area-covered.md
    - >-
      ATS-PFM-ELG-016-publish-the-conditions-that-need-someone-and-clear-them-when.md
    - ATS-PFM-ELG-017-show-each-person-what-needs-them-and-why.md
    - ATS-PFM-ELG-018-acknowledge-snooze-or-dismiss-an-item-within-its-class.md
    - ATS-PFM-ELG-019-escalate-and-remind-about-work-nobody-acts-on.md
    - ATS-PFM-ELG-020-tune-attention-for-the-organization-and-for-oneself.md
  implementation_tests:
    - TST-PFM-ELG-001-pilot.md
    - TST-PFM-ELG-002-sweep-only.md
    - TST-PFM-ELG-003-adversarial-acceptance-case-690.md
    - TST-PFM-ELG-004-adversarial-acceptance-case-691.md
    - TST-PFM-ELG-005-adversarial-acceptance-case-692.md
    - TST-PFM-ELG-006-adversarial-acceptance-case-693.md
    - TST-PFM-ELG-007-adversarial-acceptance-case-694.md
    - TST-PFM-ELG-008-adversarial-acceptance-case-695.md
    - TST-PFM-ELG-009-adversarial-acceptance-case-696.md
    - TST-PFM-ELG-010-adversarial-acceptance-case-697.md
    - TST-PFM-ELG-011-adversarial-acceptance-case-698.md
    - TST-PFM-ELG-012-adversarial-acceptance-case-699.md
    - TST-PFM-ELG-013-adversarial-acceptance-case-700.md
    - TST-PFM-ELG-014-adversarial-acceptance-case-701.md
    - TST-PFM-ELG-015-adversarial-acceptance-case-702.md
    - TST-PFM-ELG-016-adversarial-acceptance-case-703.md
    - TST-PFM-ELG-017-adversarial-acceptance-case-704.md
    - TST-PFM-ELG-018-adversarial-acceptance-case-705.md
    - TST-PFM-ELG-019-adversarial-acceptance-case-706.md
    - TST-PFM-ELG-020-adversarial-acceptance-case-707.md
    - TST-PFM-ELG-021-adversarial-acceptance-case-708.md
    - TST-PFM-ELG-022-adversarial-acceptance-case-709.md
    - TST-PFM-ELG-023-adversarial-acceptance-case-710.md
    - TST-PFM-ELG-024-adversarial-acceptance-case-711.md
    - TST-PFM-ELG-025-adversarial-acceptance-case-712.md
    - TST-PFM-ELG-026-adversarial-acceptance-case-713.md
    - TST-PFM-ELG-027-adversarial-acceptance-case-714.md
    - TST-PFM-ELG-028-adversarial-acceptance-case-715.md
    - TST-PFM-ELG-029-adversarial-acceptance-case-716.md
    - TST-PFM-ELG-030-adversarial-acceptance-case-717.md
    - TST-PFM-ELG-031-adversarial-acceptance-case-718.md
    - TST-PFM-ELG-032-adversarial-acceptance-case-719.md
    - TST-PFM-ELG-033-adversarial-acceptance-case-720.md
    - TST-PFM-ELG-034-adversarial-acceptance-case-721.md
    - TST-PFM-ELG-035-adversarial-acceptance-case-722.md
    - TST-PFM-ELG-036-adversarial-acceptance-case-723.md
    - TST-PFM-ELG-037-adversarial-acceptance-case-724.md
    - TST-PFM-ELG-038-adversarial-acceptance-case-725.md
    - TST-PFM-ELG-039-adversarial-acceptance-case-726.md
    - TST-PFM-ELG-040-adversarial-acceptance-case-727.md
    - TST-PFM-ELG-041-adversarial-acceptance-case-728.md
    - TST-PFM-ELG-042-authorization-acceptance-case-370.md
    - TST-PFM-ELG-043-authorization-acceptance-case-371.md
    - TST-PFM-ELG-044-authorization-acceptance-case-372.md
    - TST-PFM-ELG-045-authorization-acceptance-case-373.md
    - TST-PFM-ELG-046-authorization-acceptance-case-374.md
    - TST-PFM-ELG-047-authorization-acceptance-case-375.md
    - TST-PFM-ELG-048-authorization-acceptance-case-376.md
    - TST-PFM-ELG-049-authorization-acceptance-case-377.md
    - TST-PFM-ELG-050-authorization-acceptance-case-378.md
    - TST-PFM-ELG-051-authorization-acceptance-case-379.md
    - TST-PFM-ELG-052-authorization-acceptance-case-380.md
    - TST-PFM-ELG-053-authorization-acceptance-case-381.md
    - TST-PFM-ELG-054-authorization-acceptance-case-382.md
    - TST-PFM-ELG-055-authorization-acceptance-case-383.md
    - TST-PFM-ELG-056-authorization-acceptance-case-384.md
    - TST-PFM-ELG-057-authorization-acceptance-case-385.md
    - TST-PFM-ELG-058-authorization-acceptance-case-386.md
    - TST-PFM-ELG-059-authorization-acceptance-case-387.md
    - TST-PFM-ELG-060-authorization-acceptance-case-388.md
    - TST-PFM-ELG-061-authorization-acceptance-case-389.md
    - TST-PFM-ELG-062-authorization-acceptance-case-390.md
    - TST-PFM-ELG-063-authorization-acceptance-case-391.md
    - TST-PFM-ELG-064-authorization-acceptance-case-392.md
    - TST-PFM-ELG-065-authorization-acceptance-case-393.md
    - TST-PFM-ELG-066-authorization-acceptance-case-394.md
    - TST-PFM-ELG-067-authorization-acceptance-case-395.md
    - TST-PFM-ELG-068-authorization-acceptance-case-396.md
    - TST-PFM-ELG-069-bindings-acceptance-case-210.md
    - TST-PFM-ELG-070-bindings-acceptance-case-211.md
    - TST-PFM-ELG-071-bindings-acceptance-case-212.md
    - TST-PFM-ELG-072-bindings-acceptance-case-213.md
    - TST-PFM-ELG-073-bindings-acceptance-case-214.md
    - TST-PFM-ELG-074-bindings-acceptance-case-215.md
    - TST-PFM-ELG-075-bindings-acceptance-case-216.md
    - TST-PFM-ELG-076-bindings-acceptance-case-217.md
    - TST-PFM-ELG-077-bindings-acceptance-case-218.md
    - TST-PFM-ELG-078-bindings-acceptance-case-219.md
    - TST-PFM-ELG-079-bindings-acceptance-case-220.md
    - TST-PFM-ELG-080-bindings-acceptance-case-221.md
    - TST-PFM-ELG-081-bindings-acceptance-case-222.md
    - TST-PFM-ELG-082-bindings-acceptance-case-223.md
    - TST-PFM-ELG-083-bindings-acceptance-case-224.md
    - TST-PFM-ELG-084-bindings-acceptance-case-225.md
    - TST-PFM-ELG-085-bindings-acceptance-case-226.md
    - TST-PFM-ELG-086-bindings-acceptance-case-227.md
    - TST-PFM-ELG-087-bindings-acceptance-case-228.md
    - TST-PFM-ELG-088-bindings-acceptance-case-229.md
    - TST-PFM-ELG-089-bindings-acceptance-case-230.md
    - TST-PFM-ELG-090-bindings-acceptance-case-231.md
    - TST-PFM-ELG-091-bindings-acceptance-case-232.md
    - TST-PFM-ELG-092-bindings-acceptance-case-233.md
    - TST-PFM-ELG-093-bindings-acceptance-case-234.md
    - TST-PFM-ELG-094-bindings-acceptance-case-235.md
    - TST-PFM-ELG-095-definitions-acceptance-case-50.md
    - TST-PFM-ELG-096-definitions-acceptance-case-51.md
    - TST-PFM-ELG-097-definitions-acceptance-case-52.md
    - TST-PFM-ELG-098-definitions-acceptance-case-53.md
    - TST-PFM-ELG-099-definitions-acceptance-case-54.md
    - TST-PFM-ELG-100-definitions-acceptance-case-55.md
    - TST-PFM-ELG-101-definitions-acceptance-case-56.md
    - TST-PFM-ELG-102-definitions-acceptance-case-57.md
    - TST-PFM-ELG-103-definitions-acceptance-case-58.md
    - TST-PFM-ELG-104-definitions-acceptance-case-59.md
    - TST-PFM-ELG-105-definitions-acceptance-case-60.md
    - TST-PFM-ELG-106-definitions-acceptance-case-61.md
    - TST-PFM-ELG-107-definitions-acceptance-case-62.md
    - TST-PFM-ELG-108-definitions-acceptance-case-63.md
    - TST-PFM-ELG-109-definitions-acceptance-case-64.md
    - TST-PFM-ELG-110-definitions-acceptance-case-65.md
    - TST-PFM-ELG-111-definitions-acceptance-case-66.md
    - TST-PFM-ELG-112-definitions-acceptance-case-67.md
    - TST-PFM-ELG-113-definitions-acceptance-case-68.md
    - TST-PFM-ELG-114-definitions-acceptance-case-69.md
    - TST-PFM-ELG-115-definitions-acceptance-case-70.md
    - TST-PFM-ELG-116-definitions-acceptance-case-71.md
    - TST-PFM-ELG-117-definitions-acceptance-case-72.md
    - TST-PFM-ELG-118-definitions-acceptance-case-73.md
    - TST-PFM-ELG-119-definitions-acceptance-case-74.md
    - TST-PFM-ELG-120-definitions-acceptance-case-75.md
    - TST-PFM-ELG-121-definitions-acceptance-case-76.md
    - TST-PFM-ELG-122-definitions-acceptance-case-77.md
    - TST-PFM-ELG-123-definitions-acceptance-case-78.md
    - TST-PFM-ELG-124-definitions-acceptance-case-79.md
    - TST-PFM-ELG-125-definitions-acceptance-case-80.md
    - TST-PFM-ELG-126-evaluation-acceptance-case-270.md
    - TST-PFM-ELG-127-evaluation-acceptance-case-271.md
    - TST-PFM-ELG-128-evaluation-acceptance-case-272.md
    - TST-PFM-ELG-129-evaluation-acceptance-case-273.md
    - TST-PFM-ELG-130-evaluation-acceptance-case-274.md
    - TST-PFM-ELG-131-evaluation-acceptance-case-275.md
    - TST-PFM-ELG-132-evaluation-acceptance-case-276.md
    - TST-PFM-ELG-133-evaluation-acceptance-case-277.md
    - TST-PFM-ELG-134-evaluation-acceptance-case-278.md
    - TST-PFM-ELG-135-evaluation-acceptance-case-279.md
    - TST-PFM-ELG-136-evaluation-acceptance-case-280.md
    - TST-PFM-ELG-137-evaluation-acceptance-case-281.md
    - TST-PFM-ELG-138-evaluation-acceptance-case-282.md
    - TST-PFM-ELG-139-evaluation-acceptance-case-283.md
    - TST-PFM-ELG-140-evaluation-acceptance-case-284.md
    - TST-PFM-ELG-141-evaluation-acceptance-case-285.md
    - TST-PFM-ELG-142-evaluation-acceptance-case-286.md
    - TST-PFM-ELG-143-evaluation-acceptance-case-287.md
    - TST-PFM-ELG-144-evaluation-acceptance-case-288.md
    - TST-PFM-ELG-145-evaluation-acceptance-case-289.md
    - TST-PFM-ELG-146-evaluation-acceptance-case-290.md
    - TST-PFM-ELG-147-evaluation-acceptance-case-291.md
    - TST-PFM-ELG-148-evaluation-acceptance-case-292.md
    - TST-PFM-ELG-149-evaluation-acceptance-case-293.md
    - TST-PFM-ELG-150-evaluation-acceptance-case-294.md
    - TST-PFM-ELG-151-evaluation-acceptance-case-295.md
    - TST-PFM-ELG-152-evaluation-acceptance-case-296.md
    - TST-PFM-ELG-153-evaluation-acceptance-case-297.md
    - TST-PFM-ELG-154-evaluation-acceptance-case-298.md
    - TST-PFM-ELG-155-evaluation-acceptance-case-299.md
    - TST-PFM-ELG-156-evaluation-acceptance-case-300.md
    - TST-PFM-ELG-157-evaluation-acceptance-case-301.md
    - TST-PFM-ELG-158-evaluation-acceptance-case-302.md
    - TST-PFM-ELG-159-evaluation-acceptance-case-303.md
    - TST-PFM-ELG-160-evaluation-acceptance-case-304.md
    - TST-PFM-ELG-161-evaluation-acceptance-case-305.md
    - TST-PFM-ELG-162-governance-acceptance-case-130.md
    - TST-PFM-ELG-163-governance-acceptance-case-131.md
    - TST-PFM-ELG-164-governance-acceptance-case-132.md
    - TST-PFM-ELG-165-governance-acceptance-case-133.md
    - TST-PFM-ELG-166-governance-acceptance-case-134.md
    - TST-PFM-ELG-167-governance-acceptance-case-135.md
    - TST-PFM-ELG-168-governance-acceptance-case-136.md
    - TST-PFM-ELG-169-governance-acceptance-case-137.md
    - TST-PFM-ELG-170-governance-acceptance-case-138.md
    - TST-PFM-ELG-171-governance-acceptance-case-139.md
    - TST-PFM-ELG-172-governance-acceptance-case-140.md
    - TST-PFM-ELG-173-governance-acceptance-case-141.md
    - TST-PFM-ELG-174-governance-acceptance-case-142.md
    - TST-PFM-ELG-175-governance-acceptance-case-143.md
    - TST-PFM-ELG-176-governance-acceptance-case-144.md
    - TST-PFM-ELG-177-governance-acceptance-case-145.md
    - TST-PFM-ELG-178-governance-acceptance-case-146.md
    - TST-PFM-ELG-179-governance-acceptance-case-147.md
    - TST-PFM-ELG-180-governance-acceptance-case-148.md
    - TST-PFM-ELG-181-governance-acceptance-case-149.md
    - TST-PFM-ELG-182-governance-acceptance-case-150.md
    - TST-PFM-ELG-183-governance-acceptance-case-151.md
    - TST-PFM-ELG-184-governance-acceptance-case-152.md
    - TST-PFM-ELG-185-governance-acceptance-case-153.md
    - TST-PFM-ELG-186-governance-acceptance-case-154.md
    - TST-PFM-ELG-187-governance-acceptance-case-155.md
    - TST-PFM-ELG-188-governance-acceptance-case-156.md
    - TST-PFM-ELG-189-governance-acceptance-case-157.md
    - TST-PFM-ELG-190-governance-acceptance-case-158.md
    - TST-PFM-ELG-191-governance-acceptance-case-159.md
    - TST-PFM-ELG-192-governance-acceptance-case-160.md
    - TST-PFM-ELG-193-invalidation-acceptance-case-480.md
    - TST-PFM-ELG-194-invalidation-acceptance-case-481.md
    - TST-PFM-ELG-195-invalidation-acceptance-case-482.md
    - TST-PFM-ELG-196-invalidation-acceptance-case-483.md
    - TST-PFM-ELG-197-invalidation-acceptance-case-484.md
    - TST-PFM-ELG-198-invalidation-acceptance-case-485.md
    - TST-PFM-ELG-199-invalidation-acceptance-case-486.md
    - TST-PFM-ELG-200-invalidation-acceptance-case-487.md
    - TST-PFM-ELG-201-invalidation-acceptance-case-488.md
    - TST-PFM-ELG-202-migration-acceptance-case-510.md
    - TST-PFM-ELG-203-migration-acceptance-case-511.md
    - TST-PFM-ELG-204-migration-acceptance-case-512.md
    - TST-PFM-ELG-205-migration-acceptance-case-513.md
    - TST-PFM-ELG-206-migration-acceptance-case-514.md
    - TST-PFM-ELG-207-migration-acceptance-case-515.md
    - TST-PFM-ELG-208-migration-acceptance-case-516.md
    - TST-PFM-ELG-209-migration-acceptance-case-517.md
    - TST-PFM-ELG-210-migration-acceptance-case-518.md
    - TST-PFM-ELG-211-migration-acceptance-case-519.md
    - TST-PFM-ELG-212-migration-acceptance-case-520.md
    - TST-PFM-ELG-213-migration-acceptance-case-521.md
    - TST-PFM-ELG-214-migration-acceptance-case-522.md
    - TST-PFM-ELG-215-migration-acceptance-case-523.md
    - TST-PFM-ELG-216-migration-acceptance-case-524.md
    - TST-PFM-ELG-217-migration-acceptance-case-525.md
    - TST-PFM-ELG-218-migration-acceptance-case-526.md
    - TST-PFM-ELG-219-migration-acceptance-case-527.md
    - TST-PFM-ELG-220-migration-acceptance-case-528.md
    - TST-PFM-ELG-221-migration-acceptance-case-529.md
    - TST-PFM-ELG-222-migration-acceptance-case-530.md
    - TST-PFM-ELG-223-migration-acceptance-case-531.md
    - TST-PFM-ELG-224-migration-acceptance-case-532.md
    - TST-PFM-ELG-225-migration-acceptance-case-533.md
    - TST-PFM-ELG-226-migration-acceptance-case-534.md
    - TST-PFM-ELG-227-migration-acceptance-case-535.md
    - TST-PFM-ELG-228-migration-acceptance-case-536.md
    - TST-PFM-ELG-229-migration-acceptance-case-537.md
    - TST-PFM-ELG-230-migration-acceptance-case-538.md
    - TST-PFM-ELG-231-migration-acceptance-case-539.md
    - TST-PFM-ELG-232-migration-acceptance-case-540.md
    - TST-PFM-ELG-233-migration-acceptance-case-541.md
    - TST-PFM-ELG-234-migration-acceptance-case-542.md
    - TST-PFM-ELG-235-migration-acceptance-case-543.md
    - TST-PFM-ELG-236-migration-acceptance-case-544.md
    - TST-PFM-ELG-237-migration-acceptance-case-545.md
    - TST-PFM-ELG-238-migration-acceptance-case-546.md
    - TST-PFM-ELG-239-migration-acceptance-case-547.md
    - TST-PFM-ELG-240-migration-acceptance-case-548.md
    - TST-PFM-ELG-241-migration-acceptance-case-549.md
    - TST-PFM-ELG-242-migration-acceptance-case-550.md
    - TST-PFM-ELG-243-migration-acceptance-case-551.md
    - TST-PFM-ELG-244-migration-acceptance-case-552.md
    - TST-PFM-ELG-245-migration-acceptance-case-553.md
    - TST-PFM-ELG-246-migration-acceptance-case-554.md
    - TST-PFM-ELG-247-observability-acceptance-case-660.md
    - TST-PFM-ELG-248-observability-acceptance-case-661.md
    - TST-PFM-ELG-249-observability-acceptance-case-662.md
    - TST-PFM-ELG-250-observability-acceptance-case-663.md
    - TST-PFM-ELG-251-observability-acceptance-case-664.md
    - TST-PFM-ELG-252-observability-acceptance-case-665.md
    - TST-PFM-ELG-253-observability-acceptance-case-666.md
    - TST-PFM-ELG-254-observability-acceptance-case-667.md
    - TST-PFM-ELG-255-observability-acceptance-case-668.md
    - TST-PFM-ELG-256-observability-acceptance-case-669.md
    - TST-PFM-ELG-257-observability-acceptance-case-670.md
    - TST-PFM-ELG-258-observability-acceptance-case-671.md
    - TST-PFM-ELG-259-observability-acceptance-case-672.md
    - TST-PFM-ELG-260-observability-acceptance-case-673.md
    - TST-PFM-ELG-261-observability-acceptance-case-674.md
    - TST-PFM-ELG-262-population-acceptance-case-430.md
    - TST-PFM-ELG-263-population-acceptance-case-431.md
    - TST-PFM-ELG-264-population-acceptance-case-432.md
    - TST-PFM-ELG-265-population-acceptance-case-433.md
    - TST-PFM-ELG-266-population-acceptance-case-434.md
    - TST-PFM-ELG-267-population-acceptance-case-435.md
    - TST-PFM-ELG-268-population-acceptance-case-436.md
    - TST-PFM-ELG-269-population-acceptance-case-437.md
    - TST-PFM-ELG-270-population-acceptance-case-438.md
    - TST-PFM-ELG-271-population-acceptance-case-439.md
    - TST-PFM-ELG-272-population-acceptance-case-440.md
    - TST-PFM-ELG-273-population-acceptance-case-441.md
    - TST-PFM-ELG-274-population-acceptance-case-442.md
    - TST-PFM-ELG-275-population-acceptance-case-443.md
    - TST-PFM-ELG-276-population-acceptance-case-444.md
    - TST-PFM-ELG-277-population-acceptance-case-445.md
    - TST-PFM-ELG-278-population-acceptance-case-446.md
    - TST-PFM-ELG-279-population-acceptance-case-447.md
    - TST-PFM-ELG-280-population-acceptance-case-448.md
    - TST-PFM-ELG-281-population-acceptance-case-449.md
    - TST-PFM-ELG-282-population-acceptance-case-450.md
    - TST-PFM-ELG-283-population-acceptance-case-451.md
    - TST-PFM-ELG-284-population-acceptance-case-452.md
    - TST-PFM-ELG-285-population-acceptance-case-453.md
    - TST-PFM-ELG-286-population-acceptance-case-454.md
    - TST-PFM-ELG-287-population-acceptance-case-455.md
    - TST-PFM-ELG-288-population-acceptance-case-456.md
    - TST-PFM-ELG-289-population-acceptance-case-457.md
    - TST-PFM-ELG-290-population-acceptance-case-458.md
    - TST-PFM-ELG-291-portal-acceptance-case-560.md
    - TST-PFM-ELG-292-portal-acceptance-case-561.md
    - TST-PFM-ELG-293-portal-acceptance-case-562.md
    - TST-PFM-ELG-294-portal-acceptance-case-563.md
    - TST-PFM-ELG-295-portal-acceptance-case-564.md
    - TST-PFM-ELG-296-portal-acceptance-case-565.md
    - TST-PFM-ELG-297-portal-acceptance-case-566.md
    - TST-PFM-ELG-298-portal-acceptance-case-567.md
    - TST-PFM-ELG-299-portal-acceptance-case-568.md
    - TST-PFM-ELG-300-portal-acceptance-case-569.md
    - TST-PFM-ELG-301-portal-acceptance-case-570.md
    - TST-PFM-ELG-302-portal-acceptance-case-571.md
    - TST-PFM-ELG-303-portal-acceptance-case-572.md
    - TST-PFM-ELG-304-portal-acceptance-case-573.md
    - TST-PFM-ELG-305-portal-acceptance-case-574.md
    - TST-PFM-ELG-306-portal-acceptance-case-575.md
    - TST-PFM-ELG-307-portal-acceptance-case-576.md
    - TST-PFM-ELG-308-portal-acceptance-case-577.md
    - TST-PFM-ELG-309-portal-acceptance-case-578.md
    - TST-PFM-ELG-310-portal-acceptance-case-579.md
    - TST-PFM-ELG-311-portal-acceptance-case-580.md
    - TST-PFM-ELG-312-portal-acceptance-case-581.md
    - TST-PFM-ELG-313-registry-acceptance-case-1.md
    - TST-PFM-ELG-314-registry-acceptance-case-2.md
    - TST-PFM-ELG-315-registry-acceptance-case-3.md
    - TST-PFM-ELG-316-registry-acceptance-case-4.md
    - TST-PFM-ELG-317-registry-acceptance-case-5.md
    - TST-PFM-ELG-318-registry-acceptance-case-6.md
    - TST-PFM-ELG-319-registry-acceptance-case-7.md
    - TST-PFM-ELG-320-registry-acceptance-case-8.md
    - TST-PFM-ELG-321-registry-acceptance-case-9.md
    - TST-PFM-ELG-322-registry-acceptance-case-10.md
    - TST-PFM-ELG-323-registry-acceptance-case-11.md
    - TST-PFM-ELG-324-registry-acceptance-case-12.md
    - TST-PFM-ELG-325-registry-acceptance-case-13.md
    - TST-PFM-ELG-326-registry-acceptance-case-14.md
    - TST-PFM-ELG-327-registry-acceptance-case-15.md
    - TST-PFM-ELG-328-registry-acceptance-case-16.md
    - TST-PFM-ELG-329-registry-acceptance-case-17.md
    - TST-PFM-ELG-330-registry-acceptance-case-18.md
    - TST-PFM-ELG-331-registry-acceptance-case-19.md
    - TST-PFM-ELG-332-registry-acceptance-case-20.md
    - TST-PFM-ELG-333-registry-acceptance-case-21.md
    - TST-PFM-ELG-334-registry-acceptance-case-22.md
    - TST-PFM-ELG-335-registry-acceptance-case-23.md
    - TST-PFM-ELG-336-registry-acceptance-case-24.md
    - TST-PFM-ELG-337-registry-acceptance-case-25.md
    - TST-PFM-ELG-338-registry-acceptance-case-26.md
    - TST-PFM-ELG-339-registry-acceptance-case-27.md
    - TST-PFM-ELG-340-security-acceptance-case-600.md
    - TST-PFM-ELG-341-security-acceptance-case-601.md
    - TST-PFM-ELG-342-security-acceptance-case-602.md
    - TST-PFM-ELG-343-security-acceptance-case-603.md
    - TST-PFM-ELG-344-security-acceptance-case-604.md
    - TST-PFM-ELG-345-security-acceptance-case-605.md
    - TST-PFM-ELG-346-security-acceptance-case-606.md
    - TST-PFM-ELG-347-security-acceptance-case-607.md
    - TST-PFM-ELG-348-security-acceptance-case-608.md
    - TST-PFM-ELG-349-security-acceptance-case-609.md
    - TST-PFM-ELG-350-security-acceptance-case-610.md
    - TST-PFM-ELG-351-security-acceptance-case-611.md
    - TST-PFM-ELG-352-security-acceptance-case-612.md
    - TST-PFM-ELG-353-security-acceptance-case-613.md
    - TST-PFM-ELG-354-security-acceptance-case-614.md
    - TST-PFM-ELG-355-security-acceptance-case-615.md
    - TST-PFM-ELG-356-security-acceptance-case-616.md
    - TST-PFM-ELG-357-security-acceptance-case-617.md
    - TST-PFM-ELG-358-security-acceptance-case-618.md
    - TST-PFM-ELG-359-security-acceptance-case-619.md
    - TST-PFM-ELG-360-security-acceptance-case-620.md
    - TST-PFM-ELG-361-security-acceptance-case-621.md
    - TST-PFM-ELG-362-security-acceptance-case-622.md
    - TST-PFM-ELG-363-security-acceptance-case-623.md
    - TST-PFM-ELG-364-security-acceptance-case-624.md
    - TST-PFM-ELG-365-security-acceptance-case-625.md
    - TST-PFM-ELG-366-item-cap.md
    - TST-PFM-ELG-367-attention-acceptance-case-100.md
    - TST-PFM-ELG-368-attention-acceptance-case-101.md
    - TST-PFM-ELG-369-attention-acceptance-case-102.md
    - TST-PFM-ELG-370-attention-acceptance-case-103.md
    - TST-PFM-ELG-371-attention-acceptance-case-104.md
    - TST-PFM-ELG-372-attention-acceptance-case-105.md
    - TST-PFM-ELG-373-attention-acceptance-case-106.md
    - TST-PFM-ELG-374-attention-acceptance-case-107.md
    - TST-PFM-ELG-375-cross-application-acceptance-case-250.md
    - TST-PFM-ELG-376-responsibilities-acceptance-case-1.md
    - TST-PFM-ELG-377-responsibilities-acceptance-case-2.md
    - TST-PFM-ELG-378-responsibilities-acceptance-case-3.md
    - TST-PFM-ELG-379-responsibilities-acceptance-case-4.md
    - TST-PFM-ELG-380-security-acceptance-case-200.md
    - TST-PFM-ELG-381-security-acceptance-case-201.md
    - TST-PFM-ELG-382-security-acceptance-case-202.md
    - TST-PFM-ELG-383-card.md
    - TST-PFM-ELG-384-editor.md
    - TST-PFM-ELG-385-governance.md
    - TST-PFM-ELG-386-rules-list.md
    - TST-PFM-ELG-387-test.md
    - TST-PFM-ELG-388-attention.md
    - TST-PFM-ELG-389-attention-items-table.md
    - TST-PFM-ELG-390-evaluate-definition.md
    - TST-PFM-ELG-391-refresh-unassigned-attention.md
    - TST-PFM-ELG-392-items.md
    - TST-PFM-ELG-393-items-queries.md
    - TST-PFM-ELG-394-preferences.md
    - TST-PFM-ELG-395-settings.md
    - TST-PFM-ELG-396-states.md
    - TST-PFM-ELG-397-ending-assignment.md
    - TST-PFM-ELG-398-viewer-summary-cap.md
    - TST-PFM-ELG-399-viewer-summary.md
    - TST-PFM-ELG-400-register-service-attention.md
    - TST-PFM-ELG-401-reminders.md
    - TST-PFM-ELG-402-sweep-workspace.md
    - TST-PFM-ELG-403-registration-manifest.md
    - TST-PFM-ELG-404-registry-tables.md
    - TST-PFM-ELG-405-reminders.md
    - TST-PFM-ELG-406-rendering.md
    - TST-PFM-ELG-407-request-schemas.md
    - TST-PFM-ELG-408-rules.md
    - TST-PFM-ELG-409-summary.md
    - TST-PFM-ELG-410-definition-key-alias.md
    - TST-PFM-ELG-411-definitions.md
    - TST-PFM-ELG-412-evaluate.md
    - TST-PFM-ELG-413-governance-repairs.md
    - TST-PFM-ELG-414-population.md
    - TST-PFM-ELG-415-registry.md
    - TST-PFM-ELG-416-benchmark-seed.md
    - TST-PFM-ELG-417-bindings-table.md
    - TST-PFM-ELG-418-condition-types-table.md
    - TST-PFM-ELG-419-consumer-kinds-table.md
    - TST-PFM-ELG-420-decisions-table.md
    - TST-PFM-ELG-421-definitions-table.md
    - TST-PFM-ELG-422-dependencies-table.md
    - TST-PFM-ELG-423-migration-reviews-table.md
    - TST-PFM-ELG-424-plans-table.md
    - TST-PFM-ELG-425-population-runs-table.md
    - TST-PFM-ELG-426-simulations-table.md
    - TST-PFM-ELG-427-versions-table.md
    - TST-PFM-ELG-428-consumer-bindings.md
    - TST-PFM-ELG-429-crm-conditions.md
    - TST-PFM-ELG-430-hosted-evaluate.md
    - TST-PFM-ELG-431-plat-m11-evaluation.md
    - TST-PFM-ELG-432-diff.md
    - TST-PFM-ELG-433-lifecycle.md
    - TST-PFM-ELG-434-publish-followers.md
    - TST-PFM-ELG-435-publish.md
    - TST-PFM-ELG-436-usage.md
    - TST-PFM-ELG-437-workspace-participant.md
    - TST-PFM-ELG-438-authoring.md
    - TST-PFM-ELG-439-explorer.md
    - TST-PFM-ELG-440-role-names.md
    - TST-PFM-ELG-441-validate-definition.md
    - TST-PFM-ELG-442-bindings.md
    - TST-PFM-ELG-443-bindings-queries.md
    - TST-PFM-ELG-444-condition-types.md
    - TST-PFM-ELG-445-condition-types-queries.md
    - TST-PFM-ELG-446-consumer-kinds.md
    - TST-PFM-ELG-447-consumer-kinds-queries.md
    - TST-PFM-ELG-448-decisions.md
    - TST-PFM-ELG-449-decisions-queries.md
    - TST-PFM-ELG-450-definitions.md
    - TST-PFM-ELG-451-definitions-queries.md
    - TST-PFM-ELG-452-dependencies.md
    - TST-PFM-ELG-453-dependencies-queries.md
    - TST-PFM-ELG-454-migration-reviews.md
    - TST-PFM-ELG-455-migration-reviews-queries.md
    - TST-PFM-ELG-456-plans.md
    - TST-PFM-ELG-457-plans-queries.md
    - TST-PFM-ELG-458-population-runs.md
    - TST-PFM-ELG-459-population-runs-queries.md
    - TST-PFM-ELG-460-simulations.md
    - TST-PFM-ELG-461-simulations-queries.md
    - TST-PFM-ELG-462-versions.md
    - TST-PFM-ELG-463-versions-queries.md
    - TST-PFM-ELG-464-population-run.md
    - TST-PFM-ELG-465-register-registration.md
    - TST-PFM-ELG-466-registry-snapshot.md
    - TST-PFM-ELG-467-alarm-inputs.md
    - TST-PFM-ELG-468-binding-fit.md
    - TST-PFM-ELG-469-binding-list-query.md
    - TST-PFM-ELG-470-blank-facts.md
    - TST-PFM-ELG-471-code-points.md
    - TST-PFM-ELG-472-compile-and-evaluate.md
    - TST-PFM-ELG-473-crm-declarations.md
    - TST-PFM-ELG-474-crm-explanations.md
    - TST-PFM-ELG-475-definition-key-alias.md
    - TST-PFM-ELG-476-diff.md
    - TST-PFM-ELG-477-evaluate-for-caller.md
    - TST-PFM-ELG-478-explain-templates.md
    - TST-PFM-ELG-479-expression-hash.md
    - TST-PFM-ELG-480-governance-repairs.md
    - TST-PFM-ELG-481-lifecycle.md
    - TST-PFM-ELG-482-fixtures.md
    - TST-PFM-ELG-483-inventory.md
    - TST-PFM-ELG-484-transform-criteria.md
    - TST-PFM-ELG-485-plat-m11-evaluation.md
    - TST-PFM-ELG-486-plat-m11-keys-templates.md
    - TST-PFM-ELG-487-population-route-evaluates.md
    - TST-PFM-ELG-488-rule-summary-names.md
    - TST-PFM-ELG-489-sql-prefix.md
    - TST-PFM-ELG-490-subject-existence.md
    - TST-PFM-ELG-491-responsibilities-notifications.md
    - TST-PFM-ELG-492-responsibilities.md
    - TST-PFM-ELG-493-responsibility-assignments-table.md
    - TST-PFM-ELG-494-responsibility-notices.md
    - TST-PFM-ELG-495-assignments.md
    - TST-PFM-ELG-496-assignments-queries.md
    - TST-PFM-ELG-497-definitions-queries.md
    - TST-PFM-ELG-498-delegations.md
    - TST-PFM-ELG-499-unassigned-responsibilities.md
    - TST-PFM-ELG-500-unassigned-responsibilities-queries.md
    - TST-PFM-ELG-501-reconcile-after-registration.md
    - TST-PFM-ELG-502-reconcile-workspace.md
    - TST-PFM-ELG-503-register-service-responsibilities.md
    - TST-PFM-ELG-504-assignment-refusals.md
    - TST-PFM-ELG-505-notice-test-hook.md
    - TST-PFM-ELG-506-registration-manifest.md
    - TST-PFM-ELG-507-registry-tables.md
    - TST-PFM-ELG-508-request-schemas.md
    - TST-PFM-ELG-509-responsibilities-notifications.md
    - TST-PFM-ELG-510-rules.md
    - TST-PFM-ELG-511-derived-assignment-reconciles.md
    - TST-PFM-ELG-512-responsibilities-not-in-authorization.md
  reports:
    - TESTING-BACKFILL-2026-10-23.md
---
# Eligibility, Responsibilities and Attention

## Purpose

This module supplies shared qualification decisions and directs work to the people responsible for it. Its planning layer connects reusable expressions, consumer decisions, responsibility coverage and personal attention.

## Boundary

Platform maintains these shared records and evaluates their declarations. Applications own the source data, the business conditions that create work and the actions taken from a qualification answer. Security owns access and derived grants; Websites owns page access; Commerce owns checkout enforcement. Query, metadata, Notifications and operational services provide their respective shared dependencies. Legacy criteria conversion remains outside this scope.

## Features

| Feature | Owned Concepts | Capabilities | Journeys | Product intent |
|---|---|---|---|---|
| `FEAT-PFM-ELG-01` — Rule Library | 1 | 6 | 1 | confirmed |
| `FEAT-PFM-ELG-02` — Rule Uses and Decisions | 2 | 5 | 1 | confirmed |
| `FEAT-PFM-ELG-03` — Population and Change Impact | 0 | 1 | 1 | proposed |
| `FEAT-PFM-ELG-04` — Responsibility Coverage | 1 | 3 | 2 | confirmed |
| `FEAT-PFM-ELG-05` — Personal Attention | 1 | 3 | 1 | confirmed |
| `FEAT-PFM-ELG-06` — Attention Follow-up and Settings | 0 | 2 | 0 | confirmed |

## Capabilities

| Id | Feature | Title | Product intent | Evidence |
|---|---|---|---|---|
| `CAP-PFM-ELG-001` | `FEAT-PFM-ELG-01` | Author a readable eligibility rule | confirmed | observed |
| `CAP-PFM-ELG-002` | `FEAT-PFM-ELG-01` | Locate rules and understand their dependencies | confirmed | observed |
| `CAP-PFM-ELG-003` | `FEAT-PFM-ELG-01` | Try a rule against real records | confirmed | observed |
| `CAP-PFM-ELG-004` | `FEAT-PFM-ELG-01` | Release, schedule and restore rule versions | confirmed | observed |
| `CAP-PFM-ELG-005` | `FEAT-PFM-ELG-01` | Replace obsolete rules without losing their uses | confirmed | observed |
| `CAP-PFM-ELG-006` | `FEAT-PFM-ELG-01` | Maintain the application-declared rule vocabulary | confirmed | observed |
| `CAP-PFM-ELG-007` | `FEAT-PFM-ELG-02` | Connect a rule to an application decision | confirmed | observed |
| `CAP-PFM-ELG-008` | `FEAT-PFM-ELG-02` | Determine eligibility with an explanation | confirmed | observed |
| `CAP-PFM-ELG-009` | `FEAT-PFM-ELG-02` | Retain the eligibility decisions that matter | confirmed | observed |
| `CAP-PFM-ELG-010` | `FEAT-PFM-ELG-02` | Refresh decisions and request role rechecks | confirmed | partially-observed |
| `CAP-PFM-ELG-011` | `FEAT-PFM-ELG-03` | List qualifying subjects and assess a draft’s impact | proposed | partially-observed |
| `CAP-PFM-ELG-012` | `FEAT-PFM-ELG-02` | Monitor eligibility failures and delays | confirmed | observed |
| `CAP-PFM-ELG-013` | `FEAT-PFM-ELG-04` | Assign accountability for an area of work | confirmed | observed |
| `CAP-PFM-ELG-014` | `FEAT-PFM-ELG-04` | Arrange temporary responsibility cover | confirmed | observed |
| `CAP-PFM-ELG-015` | `FEAT-PFM-ELG-04` | Identify and repair gaps in responsibility coverage | confirmed | observed |
| `CAP-PFM-ELG-016` | `FEAT-PFM-ELG-05` | Maintain attention conditions throughout their lifecycle | confirmed | observed |
| `CAP-PFM-ELG-017` | `FEAT-PFM-ELG-05` | Deliver relevant attention with a reason | confirmed | observed |
| `CAP-PFM-ELG-018` | `FEAT-PFM-ELG-05` | Manage personal responses to attention items | confirmed | observed |
| `CAP-PFM-ELG-019` | `FEAT-PFM-ELG-06` | Escalate overdue attention and plan reminders | confirmed | inconsistent |
| `CAP-PFM-ELG-020` | `FEAT-PFM-ELG-06` | Adjust shared attention and personal visibility | confirmed | partially-observed |

## Journeys

| Id | Title | Product intent | E2E policy |
|---|---|---|---|
| `JNY-PFM-ELG-001` | Release and revise a shared membership rule | confirmed | required |
| `JNY-PFM-ELG-002` | Connect a product to a qualification rule | confirmed | required |
| `JNY-PFM-ELG-003` | Assess a draft before changing its audience | proposed | optional |
| `JNY-PFM-ELG-004` | Follow a closed batch from attention to posting | confirmed | required |
| `JNY-PFM-ELG-005` | Hand responsibility cover to a colleague | confirmed | required |
| `JNY-PFM-ELG-006` | Restore ownership of an uncovered area | confirmed | required |

## Testing Layers

Each capability has a design test specification, each feature has a cumulative acceptance suite, and the executable register identifies the existing files that provide proof. Coverage findings preserve the unresolved checks and source limitations.
