Subchapter 91.4
references/artifact-delivery.mdMarkdown2 KBView on GitHub
Load this reference whenever a request asks you to save a query, report, traversal, execution plan, or resource handoff at a named path.
A downstream validator reads the saved file, not the natural-language response. When a prompt says “save … at <path>“:
file_write(path="<exact path from the prompt>", content="<complete file content>").artifacts/neptune/migration-compat-report.json are relative to the working directory; parent directories are created by the tool.file_write result, then keep the response to one or two sentences.Artifact tasks have a finite execution budget. Produce and save the requested content directly instead of writing a long preamble or performing exploratory work first. The most common failure is a correct answer that is never written because the response spends its budget explaining before calling file_write.
Follow the ownership boundary in the prompt. If the task says to author a query and the harness owns the graph, write the query artifact and stop; do not create, poll, query, or delete infrastructure. If the task says to create a resource and hand it off:
tag-resource call.AVAILABLE, run data-plane queries, or delete the resource when the prompt assigns those steps to the harness.The artifact is the deliverable. Prose is only a brief confirmation after the file exists.