# Research workflows

## Intraday rates move

1. Use the three latest snapshot tools for the requested codes or tenor band.
2. Use the matching trend tool for the smallest relevant intraday window.
3. If futures matter, add `dmapi_futures_calendar_spread` or a narrow basis/IRR query.
4. Use `whats_new` with an hour/day lookback only when the user asks for catalysts.
5. Report price/yield evidence separately from the catalyst hypothesis.

## Policy release and market transmission

1. Use `search_news_knowledge` with `layer="knowledge"` for the official document.
2. Use `get_stat_*` tools only after discovering exact dataset and series keys.
3. Resolve decisive observations with `get_stat_observation_evidence`.
4. Use DMAPI over a market window that matches the publication time.
5. Explain timing, transmission channel, and alternative interpretations.

## Bond screening

1. Call `listoff_fields` once to verify columns.
2. Use `listoff_query` with explicit selection, filters, ordering, and a small limit.
3. Fetch a full row with `listoff_get_bond` only for shortlisted bonds.
4. Add live quote tools if the user needs tradability rather than ledger metrics alone.

## Recommended answer skeleton

```text
Conclusion
One or two sentences with the answer and confidence boundary.

Evidence
- Market: instrument, value/change, observed time, source.
- Policy/news: document or event, publication time, source.
- Statistics: dataset, period, value/unit, evidence status.

Interpretation
Clearly labeled inference and plausible alternatives.

Limitations
Coverage gaps, stale timestamps, proxy status, or empty scopes.
```
