Skip to content

Artifacts

Reference

Most of the product’s value shows up in the artifacts it writes. Treat these files as part of the operating model, not temporary scratch output.

Output root

Most useful artifacts live under one working directory

That makes it easier to archive them in CI, inspect them locally, and feed them into release reviews or downstream tooling.

Artifact root

Default working directory

<testsRoot>/.e2e-ai-agents/

Core Planning Artifacts

FileProduced ByWhat It Is For
plan.jsonplanStructured coverage plan with impacted families, run sets, confidence, and decisions
ci-summary.mdplanMarkdown summary for PR comments or release reports
metrics.jsonlplanAppend-only event log for metrics and later cost reporting
metrics-summary.jsonplanAggregated metrics for dashboards or CI summaries

Knowledge And Training Artifacts

FileProduced ByWhat It Is For
route-families.jsontrain or bootstrapThe core manifest mapping code paths to product areas and flows
train-report.jsontrainTraining stats, coverage numbers, and enrichment timing
traceability.jsontraceability-ingestRolling file-to-test mapping manifest
traceability-state.jsontraceability-ingestHit counts and rolling ingest state
failure-history.jsonfailure correlationHistorical file-to-failure relationships used for confidence boosts

AI And QA Artifacts

File or DirectoryProduced ByWhat It Is For
generated-needs-review/generation stageQuarantine area for specs blocked by hallucination guardrails or verification failures
qa-screenshots/impact-gate-qaBrowser screenshots captured during exploratory testing or fix verification
reports/reporting flowsStructured outputs consumed by downstream tooling or humans

How Teams Usually Use Them

Operating model

How teams usually work with the artifacts

  • plan.json feeds automation and deeper tooling
  • ci-summary.md is posted into PRs or release discussions
  • route-families.json is maintained as product knowledge
  • traceability.json improves precision over time
  • generated-needs-review/ becomes a manual review queue
Practical habit

Inspect the written artifacts, not just stdout

The artifacts are the easiest way to understand what the tool decided, why it made that decision, and what a release owner or QA lead should do next.