{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "public-good-kits", "title": "Public-good kits", "version": "0.1.0", "summary": "A collection of nouns and verbs for building agent kits that nonprofits can use: need briefs, skill files, read-only tool definitions, prompts, synthetic test cases, self-checks, independent review, accessibility and translation checks, and a steward's release decision.", "license": "MIT", "store": "seedpack.public-good-kits", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "e37fd423925f959f2730296d5fcb14ea45370e4165070fd99665f197b50c9fe7" }, { "path": "source.json", "sha256": "15890ea24c3c1c734d1a87347372b86bb08500665e74385c7b2cf1ea6bcdc04c" }, { "path": "nouns.json", "sha256": "7506b3e3028cc025cf1be627592e4955d274d53274ad39a3f5654fef24b4a8e2" }, { "path": "verbs.json", "sha256": "97f5ffd9320feeecd1772b812772bba28070f4b0c8a6c9b9bb5e86f9f0c327c5" } ], "nouns": [ { "key": "public-good-kits.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "b8169dbde8520d0a4b0a4650af9ca321d7a6111162db6b899cb8ff202b9d5f24" }, { "key": "public-good-kits.v0.1.0.method", "category_id": "noun.skill_pack", "role": "method", "value_sha256": "917efbba5981ef1ed7231f3d05baff7133967e2b715e6478d422ae38e7650ea7" }, { "key": "public-good-kits.v0.1.0.self-checks", "category_id": "noun.benchmark_suite", "role": "self_checks", "value_sha256": "92696e0dde5ce429ee26435405e7a774deea777d5fb62646cad56b0d174f2a99" }, { "key": "public-good-kits.v0.1.0.accessibility-criteria", "category_id": "noun.benchmark_suite", "role": "accessibility_criteria", "value_sha256": "405606d3599bdb57d1cc1be010b04ac38714a630b3a1a0e9c5ce7bea1641c6d8" }, { "key": "public-good-kits.v0.1.0.template.need-brief", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "21d031d59ac9e24ded427a78d0a4c537a5bcd611743efff2afc061ea63175cdd" }, { "key": "public-good-kits.v0.1.0.template.kit-manifest", "category_id": "noun.skill_pack", "role": "template", "value_sha256": "a18bb6440f8cc4a244122aa1b6d7b42f4b88d6a7aa811faf926c2bc520c38355" }, { "key": "public-good-kits.v0.1.0.template.skill-file", "category_id": "noun.skill_pack", "role": "template", "value_sha256": "66a79abd6cd9d99bebd6dab38a38aebadcd71f1c7068de233ffd5b6f40c5c2b1" }, { "key": "public-good-kits.v0.1.0.template.mcp-tool", "category_id": "noun.mcp_server", "role": "template", "value_sha256": "4f9b20a0a0b5222db27ed06fcf6bf9674ec83dddae90a094a285e96a51026bd8" }, { "key": "public-good-kits.v0.1.0.template.prompt-file", "category_id": "noun.prompt_shim", "role": "template", "value_sha256": "2e2b750ccfa363b4a401a336b47f6beda7e0754281a3f33d5516e7662e1426d8" }, { "key": "public-good-kits.v0.1.0.template.test-cases", "category_id": "noun.benchmark_suite", "role": "template", "value_sha256": "33de042a5d2df7dc7f17e5465817b6311a93621954da4d14c131d89b2aaaa0c5" }, { "key": "public-good-kits.v0.1.0.template.self-check", "category_id": "noun.eval_run", "role": "template", "value_sha256": "12fe5f692a9b8c1822229e2c3c452cadfcc14b903eab679c27edc1cebeabda60" }, { "key": "public-good-kits.v0.1.0.template.review", "category_id": "noun.eval_run", "role": "template", "value_sha256": "0737a35ac590675beaf6b2cce4d23e97c1a4884f38e5db7cb85bee7337e00b18" }, { "key": "public-good-kits.v0.1.0.template.accessibility-check", "category_id": "noun.eval_run", "role": "template", "value_sha256": "409bb59cc1841fba10e8728a5e6cf31162868e2895ade614f10be350a5511f6d" }, { "key": "public-good-kits.v0.1.0.template.translation", "category_id": "noun.skill_pack", "role": "template", "value_sha256": "27a1bc0f54f057ce9118606a2ca0acb722e65a87b2fe0439cd4c2cf7286df6f5" }, { "key": "public-good-kits.v0.1.0.template.release-record", "category_id": "noun.eval_run", "role": "template", "value_sha256": "56a478fc81aef5c00b8264aa4bcc7711e8c4827f7142ec2148afb368b1bbcf46" } ], "verbs": [ { "template_id": "public-good-kits.frame-need", "kind": "verb.problemize", "claimant": "agent", "idempotency_key": "seedpack:public-good-kits:frame-need:b4efc058179c6a224bbb48829034eacf5185e40b447eff5176cf577bc69099b7", "report_shape_sha256": "0ae91e00adfc73da8589659c4e0900046c009708de598899e063c1cf021ffb1d" }, { "template_id": "public-good-kits.draft-kit", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:public-good-kits:draft-kit:87f630ca95a83e2cf5feba96b99c0e2c3110d90bf9c95290d4ccfd817565a699", "report_shape_sha256": "1d4848385e927d0c714bf5c56491a87d955651e46ed120b4bf1aee4655738613" }, { "template_id": "public-good-kits.write-test-cases", "kind": "verb.generate_seed", "claimant": "agent", "idempotency_key": "seedpack:public-good-kits:write-test-cases:d1d914ff5fcbfb91ca11826f47f54659fc43753a84299489299650a96d984ce8", "report_shape_sha256": "f8ebf7aec0e3f03289773b56bff6775465d163bd49951504a4e193e9e722cc55" }, { "template_id": "public-good-kits.self-check", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:public-good-kits:self-check:55cc879a222f375c4227cb60138c1835006472d0c51ce3ca927cf3677293f06b", "report_shape_sha256": "541be3727ddf866b2b68d2141647acc29369aba0f0939e3d48c1b3698ea3a43c" }, { "template_id": "public-good-kits.independent-review", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:public-good-kits:independent-review:5923f601282e8066e7c3c1a4216ced18eb22d32ff17af5f3db5eeaa08bc1f80b", "report_shape_sha256": "9bea6d10c1de5fbefb5e448d10b1a33cb248e555578e42610390692210bd9562" }, { "template_id": "public-good-kits.check-accessibility", "kind": "verb.verify_gate", "claimant": "agent_or_human", "idempotency_key": "seedpack:public-good-kits:check-accessibility:05a02e2c880cd82f24bf06955d2d1fe02d6daaa4ca029266eb0da14e097f0190", "report_shape_sha256": "17a7b696304ffeb0d90d079493aa6d36a6f3faa08fafbae0af90e19401d0bab5" }, { "template_id": "public-good-kits.translate-kit", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:public-good-kits:translate-kit:5ef4039d72232b0701e7a1e7a844082685e91e1a22338b14d2e487357c9b3195", "report_shape_sha256": "4d277d80916d2c839c43cf2b871e164ee18b50d1f017ed258846e52b99a928b4" }, { "template_id": "public-good-kits.steward-release", "kind": "verb.verify_gate", "claimant": "human", "idempotency_key": "seedpack:public-good-kits:steward-release:aa5083af4352fc188cfca022222bcf760a3573fc09a4c2e6b9230edd12293e62", "report_shape_sha256": "5e51c7a9c29a622c116fb2cd49e2a07c1a78e77770f5c6c290d831fb61266703" } ], "dependencies": [], "boundaries": [ "Use only synthetic, clearly marked test data. Never put a real person's details into a kit, a test case or an output.", "Kits stay in the requester's scope. Releasing a kit to others is the steward's separate decision, through the catalog's own reviewed path.", "Steps that touch a person's safety, rights or records stay with people.", "Importing the pack writes nothing and enqueues nothing." ], "override_policy": { "automatic_merge": false, "on_conflict": "stop_and_clarify" }, "importer": null, "importer_reason": "No manifest endpoint or generic importer exists. Reading or exporting this pack writes no records, enqueues no verbs and activates nothing.", "activation": { "automatic": false, "steps": [ "An owner assigns the namespace, store and queue.", "Each noun is written create-only with existing grants and read back; its value SHA-256 must match the pin.", "A verb template is filled with exact pins and enqueued explicitly by an authorized requester." ] }, "evaluation": { "result": null, "reason": "Offline shape, category and digest validation only. No worker has run these verbs." } }