Skip to content

Commit 6c6d73c

Browse files
committed
examples: add petal manifest example
1 parent bc4ca23 commit 6c6d73c

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

examples/petal.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"_comment": "Example petal.json for a hypothetical Transparency-Gold petal. Not a canonical Riverbraid repository.",
3+
"id": "Riverbraid-Transparency-Gold",
4+
"domain": "transparency",
5+
"version": "0.1.0",
6+
"claim_level": "DETERMINISTIC_VECTOR_CHECK",
7+
"verifier": {
8+
"command": "npm test",
9+
"entry_point": "verifier.mjs",
10+
"exit_zero_means": "transparency boundary fields are present, non-empty, and match expected deterministic vectors",
11+
"exit_nonzero_means": "boundary violated, required field absent, vector mismatch, or verifier could not complete"
12+
},
13+
"failure_behavior": "exits 1 on any missing required field, null or empty boundary value, or deterministic vector mismatch. Does not silently pass on ambiguous input.",
14+
"scope": [
15+
"checks that TRANSPARENCY_BOUNDARY.json exists at the configured path",
16+
"checks that required fields are present and non-empty",
17+
"runs deterministic test vectors against the configured disclosure schema",
18+
"confirms verifier exits nonzero when any required field is absent or tampered"
19+
],
20+
"non_scope": [
21+
"does not evaluate the quality or completeness of disclosure content",
22+
"does not check live runtime transparency behavior",
23+
"does not audit actual disclosure outputs against regulatory requirements",
24+
"does not certify regulatory compliance of any kind",
25+
"does not substitute for external audit or legal review",
26+
"does not check repositories outside its configured scope",
27+
"does not claim production readiness"
28+
],
29+
"maintainer": "Riverbraid",
30+
"dependencies": [
31+
"Riverbraid-Core"
32+
],
33+
"execution_evidence": "SCAFFOLD_ONLY",
34+
"registry_status": "not_in_registry",
35+
"known_limitations": [
36+
"this is an example petal only; no real repository or verifier exists",
37+
"claim_level is illustrative; a real petal at this level requires deterministic test vectors and negative-case evidence",
38+
"execution_evidence is SCAFFOLD_ONLY; no output has been produced"
39+
],
40+
"adaptation_note": null
41+
}

0 commit comments

Comments
 (0)