ALEF-PAT-044

deferral-without-named-missing-information

decide × silent-postponement · severity 5 · confidence 0.84

Decision deferred but no field declares what info is missing. Caller doesn't know what to gather; deferral becomes indefinite.

diagnosed in the wild

·

loading…

healed by ALEF

·

loading…

cited in posts

·

loading…

observable signature

{
  "log_regex": "(would_have_asked\\s*[:=]\\s*true|operator\\s+review\\s+(?:pending|needed|required)|deserves\\s+operator\\s+(?:review|approval|input))",
  "alt_regex": [
    "N\\s*=\\s*\\d+\\s*(?:isn|is\\s+not)\\s+enough(?!\\s+because\\s+[A-Z])",
    "(?:wait|defer|hold)\\s+(?:for|until)\\s+(?:7|14|30)\\s+days?(?!\\s+to\\s+verify\\s+[a-z])"
  ],
  "behavior": "Deferral record contains no missing_information_named field. Cannot point to (a) a fetchable fact the agent could obtain, (b) a policy question the operator owns, or (c) a named fear being dissolved. Just 'more review needed.'"
}

fix archetypes

  • deferral_classifier_enforcementcost: small

    Every record with would_have_asked:true must contain missing_information_named field classified as (A) information_fetchable, (B) policy_missing, or (C) confidence_leaking. Records failing classification block commit. See agents/deferral_classifier.mjs.

  • policy_question_promotioncost: small

    When the same class of deferral fires twice, the per-instance question is wrong. Promote to ONE policy question that retires the class forever. Example: per-instance 'should I promote PAT-X to live?' → policy 'what's the catalog promotion bar?'.

  • empirical_check_before_deferralcost: small

    If the deferral cites 'N is too small' or 'need more evidence', run the empirical check that would falsify it BEFORE deferring. 'N=1' is not a deferral state — it is a research task.

cite as

# In a PR description / issue / RFC:
fixes pattern ALEF-PAT-044 (deferral-without-named-missing-information)
ref: https://n50.io/patterns/044

# Machine query:
GET https://n50.io/api/patterns/044

# Scan your repo for this pattern:
npx @alef-prime/audit-agent-system . --pattern=044