{
  "approved_clear_scopes": [
    "customers",
    "cron/jobs.json",
    "cron/output",
    "sessions",
    "state.db",
    "gateway.lock",
    "gateway_state.json",
    ".clean_shutdown",
    "data/customers",
    "data/onboarding",
    "data/owner-actions",
    "data/activation-completion-notices.jsonl",
    "data/activation-completion-notices.lock",
    "data/customer-activation-audit.jsonl",
    "data/customer-activation-journal.json",
    "data/customer-activation-receipt.json",
    "data/nutrition-onboarding-projection-journal.jsonl",
    "data/scheduled-deliveries.jsonl",
    "data/scheduled-deliveries-fence.json",
    "data/customer-schedule-claims",
    "data/recovery-audits",
    "data/activation-readiness",
    "data/task23-expired-bootstrap-supersession",
    "data/task23-expired-bootstrap-supersession.lock",
    "data/.adaptive-authority.lock",
    "data/.nutrition-onboarding-projection.lock",
    "data/.scheduled-deliveries.lock"
  ],
  "bootstrap_terminal_states": ["EXPIRED", "CANCELLED", "FAILED", "COMPLETED"],
  "dynamic_clear_patterns": [
    "data/.scheduled-delivery-attempt-*.lock",
    "data/telegram-ingress-receipts-v1-*.json",
    "data/telegram-ingress-receipts-v1-*.json.lock"
  ],
  "json_schemas": {
    "cron/jobs.json": {"required_keys": ["jobs", "updated_at"], "type": "object"},
    "customers/registry.json": {"required_keys": ["customers", "owner", "registry_mode", "version"], "type": "object"},
    "data/onboarding/telegram-customer-bootstrap-v1/ledger.json": {"required_keys": ["digest", "schema", "sessions"], "schema_value": "telegram-customer-bootstrap-v1", "type": "object"},
    "data/onboarding/telegram-publication-outbox-v1/emergency.json": {"required_keys": ["records", "schema"], "type": "object"},
    "data/onboarding/telegram-publication-outbox-v1/ledger.json": {"required_keys": ["records", "schema"], "type": "object"},
    "data/onboarding/telegram-room-bootstrap-v1/ledger.json": {"required_keys": ["payload_digest", "schema", "sessions"], "type": "object"},
    "data/owner-actions/customer-service-state.json": {"required_keys": ["payload_digest", "schema", "states"], "type": "object"},
    "gateway.lock": {"required_keys": ["boot_id", "home", "kind", "pid", "start_time"], "type": "object"},
    "gateway_state.json": {"required_keys": ["gateway_state", "home", "kind", "pid", "platforms"], "type": "object"},
    "sessions/sessions.json": {"type": "object"}
  },
  "protected_data_roots": [
    "dualcoach-provider-auth",
    "global",
    "migrations",
    "rehearsal-reset-archives",
    "profile-reset-archives",
    "gate-d-clean-g5-checklist.json",
    "gate-d-delivery-g5-checklist.json",
    "virtual-clean-test-g5-checklist.json",
    "virtual-clean-test-v2-g5-checklist.json",
    "virtual-customer-g5-checklist.json"
  ],
  "required_current_scopes": [
    "customers/registry.json",
    "cron/jobs.json",
    "sessions/sessions.json",
    "data/onboarding/telegram-customer-bootstrap-v1/ledger.json",
    "data/onboarding/telegram-room-bootstrap-v1/ledger.json",
    "data/onboarding/telegram-publication-outbox-v1/ledger.json",
    "data/onboarding/telegram-publication-outbox-v1/emergency.json",
    "data/owner-actions/customer-service-state.json"
  ],
  "schema": "task26-profile-reset-contract-v1"
}
