Extension point
Claim packs
A claim pack is a config file — the only thing that changes to point Ghostline at a new kind of record. Each claim is one testable fact, phrased as a question, with strict guidance on what counts as a definite yes. Healthcare is bundled; supplier and community-services packs prove it generalizes.
Community services directory
community-services@1 · valid 30d · 3 claimsResource directories (food banks, shelters, legal aid, clinics) go stale fast and the people who rely on them cannot afford a wasted trip. Verify the basics by phone.
Is this service still operating at this location?
yes on an explicit confirmation; no if closed, moved, or paused; else unknown.
Are the listed hours, weekdays 9am to 4pm, still correct?
yes only if they confirm those exact hours; no if different; unknown if unsure.
Is an appointment required, or can people walk in?
Use the option they state plainly; unknown if they do not say.
Health-plan provider directory
healthcare@1 · valid 90d · 3 claimsVerify that a provider listing is still reachable, still accepts the named plan, and is still accepting new patients — the three facts that rot fastest in a payer directory and that live only in a front-desk staffer's head.
Does this office currently accept patients who are covered by the Northline Health plan?
TRUE only if the responder explicitly confirms Northline Health specifically is accepted. "We take most major/commercial plans" is NOT a confirmation of Northline Health — treat that as unknown. FALSE only if they explicitly say Northline Health is not accepted or was dropped.
Is this office currently accepting new patients?
TRUE only on an explicit "yes, we are accepting new patients". FALSE on an explicit "no / not right now / waitlist only". Anything hedged or conditional is unknown.
Is this office still located at the address on file, {address}?
TRUE if the responder confirms that address. FALSE if they give a different address or say they have moved. Unknown if they cannot say.
Supplier contact records
supplier-crm@1 · valid 180d · 2 claimsKeep a procurement or CRM database honest - the supplier still holds the contract, the named buyer contact is still the right person, and the account is still active. These facts drift every time someone changes jobs and nobody updates the record.
Is the supply contract HM-2231 with Harbor Supply Co. still active?
yes only if the responder confirms contract HM-2231 specifically is still in place. no only on an explicit statement that it ended or was not renewed. "We work with lots of suppliers" is unknown.
Is Dana Whitfield still the right person for purchase orders on this account?
yes only on an explicit "yes, that's still Dana". no if they name someone else or say Dana left. If they cannot say, unknown - and note any name they do give (a derived call).
Generate one from a sentence
Describe what you want checked. An LLM drafts the claims; you approve them before anything is saved or dialed — the same rule as derived calls.