01 / DECIDE
Architecture decision
search/retrieval が generated output の fact に寄与する場合に使う。
audit 用の complete source ledger を保持し reader が必要な箇所に claim-level link を表示する。 input、output、state、tool、side effect を一つの観測可能な経路にし、all citation と inline citation を分けて保持する の owner を決めます。
02 / OPERATE
3段階の field procedure
- 01
contract を lock
caller、data classification、success condition、timeout、cancel、ownership を記述します。search/retrieval が generated output の fact に寄与する場合に使う。
- 02
bounded path を実行
correlation、typed state、reversible failure を持つ一つの end-to-end path を作ります。audit 用の complete source ledger を保持し reader が必要な箇所に claim-level link を表示する。
- 03
signal を検証
acceptance を再実行可能な fixture、contract test、browser test にします。coverage test で material claim を source に対応させ orphan citation と uncited assertion を検出する。
03 / BOUND
Operational boundary
citation は provenance を示すが correctness ではない。source quality と contradiction を review する。
04 / PROVE
Acceptance evidence
coverage test で material claim を source に対応させ orphan citation と uncited assertion を検出する。
SOURCE / HTTP
再現可能な source probe
curl -fsSI 'https://docs.x.ai/developers/tools/citations' | sed -n '1,5p'