| name | fpf-skill:storage-persist-evidence |
| description | Writes an immutable artifact to the FPF EvidenceGraph (G.6). |
| version | 0.1.0 |
| allowed_tools | [] |
storage/persist-evidence Kernel
Context
This skill implements FPF Pattern G.6 (EvidenceGraph). In the experiment (Conditions C1/C2), files act as the carrier. Evidence must be immutable and addressable.
Instructions
Write the provided content to the telemetry/ or artifacts/ directory.
1. Naming Convention (Immutability)
You must generate a filename that guarantees uniqueness/immutability.
- Preferred:
timestamp_sha256.json (e.g., 20240110-1200_a1b2c3...json)
- Alternate:
uuid.json
2. Formats
- Content MUST be valid JSON.
- If content is not JSON, wrap it:
{"content_type": "text/plain", "body": "..."}.
3. Output
Return the absolute path of the persisted artifact.