{ "@context": { "prov": "http://www.w3.org/ns/prov#", "speckl": "https://speckl.scoble.me/ns/v0.2#", "rdfs": "http://www.w3.org/2000/01/rdf-schema#" }, "@graph": [ { "@type": "prov:Entity", "@id": "speck:RetryHandler", "prov:qualifiedGeneration": { "@type": "prov:Generation", "prov:activity": { "@type": "prov:Activity", "prov:startTime": "2026-05-05T10:11:33.422Z" } }, "rdfs:label": "RetryHandler", "prov:wasDerivedFrom": { "@id": "speck:FaultHandler" }, "rdfs:comment": "specialization for retry logic", "speckl:satisfies": { "@id": "requirement:RESILIENCE-REQ-01" }, "prov:wasAttributedTo": { "@id": "agent:Scott Scoble" }, "prov:wasInformedBy": { "@id": "source:architecture_review:AR-2024-0215" } }, { "@type": "prov:Entity", "@id": "speck:FaultHandler" }, { "@type": "prov:Entity", "@id": "requirement:RESILIENCE-REQ-01", "rdfs:label": "RESILIENCE-REQ-01", "speckl:clause": "3.1.2" }, { "@type": "prov:Entity", "@id": "requirement:RESILIENCE-REQ-02", "rdfs:label": "RESILIENCE-REQ-02" }, { "@type": "prov:Agent", "@id": "agent:Scott Scoble", "rdfs:label": "Scott Scoble", "foaf:email": "scott@scoble.me" }, { "@type": "prov:Activity", "@id": "source:architecture_review:AR-2024-0215", "prov:type": "architecture_review", "rdfs:label": "architecture_review - AR-2024-0215" } ] }