Skip to content
rfc-workflow Run Artifacts
Login

Run Artifacts

projects/runs/ is the canonical repo-local run-artifact area for this workflow.

Use it for per-run workspaces only. It is not a reusable project pack, it is not neutral workflow canon, and it must never be selected as projects/<selected-project>/.

One run, one subdirectory

Each execution should use its own dedicated run root under:

projects/runs/<run-id>/

Choose a unique <run-id> for every run so artifacts from different executions stay segregated. Do not reuse one run directory for multiple independent runs, and do not write per-run output back into projects/<selected-project>/.

Expected per-run layout

Within each projects/runs/<run-id>/ directory, keep the existing workflow split explicit:

projects/runs/<run-id>/
├── public/
├── evidence/
├── gates/
└── logs/            # optional

Placement rules

Rule of thumb

If a file helps define what a project is, it belongs in a reusable project pack. If a file was generated or collected for one specific execution, it belongs under that run's projects/runs/<run-id>/ directory.