{"spec":"mbh-provenance/0.1","status":"active","articleId":"Qwc58CQH5eKdvgu2Vlm1","canonicalUrl":"https://madebyhumans.diy/article/Qwc58CQH5eKdvgu2Vlm1","verificationUrl":"https://madebyhumans.diy/verify/Qwc58CQH5eKdvgu2Vlm1","title":"When saying no becomes an act of self-respect","author":{"name":"Anonymous Author","username":"ammu123","profileUrl":"https://madebyhumans.diy/@ammu123"},"contentHash":{"algorithm":"SHA-256","value":"e5eae8100055568053c46ca7cb572cecba6b9c9f53902ac6b1b8be895f294236","paragraphMerkleRoot":null,"paragraphCount":0},"paragraphHashes":[],"craft":{"wordCount":469,"humanWords":469,"pastedWords":0,"humanPercentage":100,"draftingTimeSeconds":2790,"draftingTimeFormatted":"47 minutes","draftingTimeSource":"self-reported","witnessedDraftingSeconds":null,"witnessedBatchCount":null,"telemetryChainHash":null},"certifiedAt":"2026-10-14T20:00:50.907Z","revocation":null,"signature":null,"hardwareSignature":null,"transparencyLog":null,"licensingAndAiRights":{"doNotTrain":true,"tdmReservation":1,"legalNotice":"All text and data mining rights reserved under EU Directive 2019/790 Art. 4.","c2paManifestUrl":"https://madebyhumans.diy/verify/Qwc58CQH5eKdvgu2Vlm1/c2pa.json","searchIndexingAllowed":true,"aiCitationWithBacklinkAllowed":true},"standards":{"w3cVerifiableCredentialUrl":"https://madebyhumans.diy/verify/Qwc58CQH5eKdvgu2Vlm1/credential.jsonld","c2paManifestUrl":"https://madebyhumans.diy/verify/Qwc58CQH5eKdvgu2Vlm1/c2pa.json","didUrl":"https://madebyhumans.diy/.well-known/did.json","specUrl":"https://madebyhumans.diy/standard/v0.1"}}