<!-- https://staircase.co/agents/roster/counterparty-document-expectations -->
# Counterparty document expectations

# Counterparty document expectations

Data also Providers

<!--source:agent-kits-->
Loads counterparty contact details and document requirements from spreadsheets into the graph store, mapping each requirement onto the governed vocabulary and setting aside anything that does not map.
<!--/source-->

- **Used when**
<!--source:agent-kits-->
— When an expectations workbook arrives and its contents need to become queryable facts rather than a file.
<!--/source-->

- **Loads first**
<!--source:agent-kits-->
- The upload skill, followed exactly.
<!--/source-->
<!--source:agent-kits-->
- The schema-exploration skill, to confirm the current shape of every entity and relationship it will write.
<!--/source-->
<!--source:agent-kits-->
- The persistence patterns, for validation, ingestion and read-back.
<!--/source-->

- **Returns**
<!--source:agent-kits-->
- The source workbook, sheet, row count, counterparty count and contact count.
<!--/source-->
<!--source:agent-kits-->
- The target environment and the verified account.
<!--/source-->
<!--source:agent-kits-->
- The schema mappings used, and the validation and ingestion status.
<!--/source-->
<!--source:agent-kits-->
- Records written, by type.
<!--/source-->
<!--source:agent-kits-->
- The unresolved sidecar and its count.
<!--/source-->
<!--source:agent-kits-->
- A read-back sample, and any schema gap that prevented a fact from being stored.
<!--/source-->

- **Hands off**
- Model curator — extending the schema when a fact has nowhere to go

## Others in Data

- Data-lake assistant
- Dataset fulfilment
- Knowledge search
- Metric reconciliation
- Model curator
- Pipeline control panel
- Property data exploration
- Public record ingestion
- Question answering
- Report catalog
- Search to production
