# Synthetic debugging-log preparation All data is fictional. The example.invalid address cannot identify a real customer. Authorization and cookie strings are obvious fake markers, not credentials. Compare synthetic-raw.log with expected-minimised.log and complete excerpt-review.md. The optional prepare_example.py uses only the unchanged bundled raw file, refuses any other content by hash and prints a fixed demonstration transformation. It performs no network calls and is not a production redactor. Do not replace the fixture with real logs. Debugging question: why did the fictional request return a missing-quantity error after a retry? Observe that the status, time sequence, error text and stack frames remain useful without the original marker values. ## Guide and source references Canonical guide: https://aona.ai/resources/guides/production-logs-ai-debugging/ Source review: 2026-09-21 - OAIC: Use of commercially available AI products: https://www.oaic.gov.au/privacy/privacy-guidance-for-organisations-and-government-agencies/guidance-on-privacy-and-the-use-of-commercially-available-ai-products - Claude Code: Data usage: https://code.claude.com/docs/en/data-usage - Aona: AI security coverage: https://aona.ai/resources/ai-security-coverage/