Availability
Are required records accessible?
Verify source ownership, data quality and permissions before selecting a model.
Are required records accessible?
Are values complete, correct and deduplicated?
Do critical terms have shared definitions?
How quickly do changes and revocations propagate?
Can source-level access be preserved?
Which owners, APIs, failure modes and schedules exist?
| Question | Why it matters |
|---|---|
| Who owns each fact? | Resolve contradictions instead of averaging them |
| Are identifiers stable? | Avoid incorrect cross-system joins |
| Can users trace an answer? | Source version, citation and audit |
| Do deletions sync? | Permission and retention safety |
| Pattern | Example |
|---|---|
| Stale retrieval | Last month’s policy appears current |
| Permission leak | An unauthorized user sees a private indexed file |
| Ambiguous join | Customer IDs or units mismatch |
| Silent sync failure | Index looks available but stopped refreshing |
| Failure | Concrete test |
|---|---|
| Stale retrieval | An answer cites last month’s superseded policy: compare source timestamp and index freshness |
| Permission leakage | User sees confidential indexed material: enforce source-user authorization, including revoked access |
| Ambiguous join | Customer identifiers or measurement units disagree: reconcile owners and definitions before analysis |
| Silent sync failure | Pipeline stopped updating but search looks healthy: alert on ingestion lag and missing updates |