{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "kit-volunteer-shift-schedule", "title": "Volunteer shift schedule kit", "version": "0.1.0", "summary": "A collection of nouns and verbs for a disaster relief hub's volunteer shift schedule: registered volunteers matched to posted tasks by skills, availability and recorded training, and one-page site briefings, while placements, site safety and every message to volunteers stay with the coordinator and site lead.", "license": "MIT", "store": "seedpack.kit-volunteer-shift-schedule", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "a947daceb6a9889891c13fb143d633d0dfa941aae75ad4f43e3fb3cebcbdaf2d" }, { "path": "source.json", "sha256": "7f7cfd25cd9b7de2347560529b8573735aeaac88641dbb02b273bc0968b96aa2" }, { "path": "nouns.json", "sha256": "12744b4062f2e948206ebbdf27337a12a66236dca117fd6e6b60104dc8d2a2d6" }, { "path": "verbs.json", "sha256": "60d860b984542824d176c158d3905fb85e24fc75f957d953bf4c3901c4c7c2fc" } ], "nouns": [ { "key": "kit-volunteer-shift-schedule.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "4dde0ad4e8e78e9b025b05e418fe76a2e5a63232eb0b18ccf944f2b537aa17e1" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.kit", "category_id": "noun.skill_pack", "role": "kit", "value_sha256": "ca06a9390cd41678f8731ed03988f6d2bb0531d47b28db7c1babef1d807afca0" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.skill.relief-task-matcher", "category_id": "noun.skill_pack", "role": "skill", "value_sha256": "93b749b92e1fe53f092437cf9f1659849bffe821a4b2748d35ab6e7cbc34288e" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.skill.shift-briefing-drafter", "category_id": "noun.skill_pack", "role": "skill", "value_sha256": "c4cf0becb7e999c3393b1fa1463a78318ca89f189f007fe1abdc61dd376a358d" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.tool.match-volunteers-to-tasks", "category_id": "noun.mcp_server", "role": "tool", "value_sha256": "551e4f78396ae10c0abcc1856f408d0909bd4005f45d6c1b8cb77a5e20494472" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.file.volunteer-roster-template", "category_id": "noun.skill_pack", "role": "file", "value_sha256": "93ee309bd1628f28ecf8ad7aa03283eb30285462eeb3a2ab5306709cf85e8c96" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.file.site-shift-briefing", "category_id": "noun.skill_pack", "role": "file", "value_sha256": "13200cb97277fb68f2d60280bd1cd718b501a3e480a8d2316d4c93be892506d4" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.checklist", "category_id": "noun.skill_pack", "role": "checklist", "value_sha256": "9bc1c6166474a1e71d6ce4163b2459528cd18c566845c27bc7ba2c9c7d502e45" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.sources", "category_id": "noun.public_source", "role": "sources", "value_sha256": "231f80389de32f39f85ac5601014b2a2813c4fad15aa77b4c5ca297d772a6a09" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.test-cases", "category_id": "noun.benchmark_suite", "role": "test_cases", "value_sha256": "be3f76b0fd1101146f7c2487bc39717a94a731ed7385a3526f67346be91ea0d4" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.example.request", "category_id": "noun.seed_hypothesis", "role": "request", "value_sha256": "d16c4b42f7619c121dc3839bf8eb7c2f3e448cd3e06c816236500de975002564" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.template.match-suggestions", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "631969da6f291b0d2e8c91e6e3be4800cea9db54d4ceb9de962b545ecca93542" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.template.shift-briefing", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "322b352da323ebe90cfdae35f86d6c62d03fa9a3015857b9b1c76fbb1c186d01" }, { "key": "kit-volunteer-shift-schedule.v0.1.0.template.person-step-record", "category_id": "noun.eval_run", "role": "template", "value_sha256": "9f78b42185966b91fda387249bac055e42cb00dde6fa6271e31a8972c499846f" } ], "verbs": [ { "template_id": "kit-volunteer-shift-schedule.match-volunteers", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:kit-volunteer-shift-schedule:match-volunteers:576d329509a248cd81633afc5ae09ab1b01e37ba6c7a4439f87a8a3f0db0d95a", "report_shape_sha256": "acd13c64251336dd9e7ec0ca4f955d15797497a6a3478c800c893da7da4a11bd" }, { "template_id": "kit-volunteer-shift-schedule.draft-shift-briefing", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:kit-volunteer-shift-schedule:draft-shift-briefing:33b37e8e8bc78bd373c4e3eabcf92520887ba5c4f7d8e79dfdcb865657eed63f", "report_shape_sha256": "5ec2ad6788bfbb9ab6e6b674c0798a0b4e6f91147710b6c4d0f659f910a3651c" }, { "template_id": "kit-volunteer-shift-schedule.confirm-placements", "kind": "verb.verify_gate", "claimant": "human", "idempotency_key": "seedpack:kit-volunteer-shift-schedule:confirm-placements:928a5266ab61cf56c59df0a68dd91cf7992211e1ee8f752b94c16a92f88c2607", "report_shape_sha256": "0f398132f164066d1839dc1b82aae14af5e88005c8e27a623e0c9b18a05973e0" }, { "template_id": "kit-volunteer-shift-schedule.site-safety-call", "kind": "verb.verify_gate", "claimant": "human", "idempotency_key": "seedpack:kit-volunteer-shift-schedule:site-safety-call:d1cb6c784e61514c1bca5e82a1607552a387f1beaae9bbd8b40d12c0cb38054a", "report_shape_sha256": "6079e6a377a640d16e97fe233f82ed9b66988b433f382f4ab3bda457f74c67dd" }, { "template_id": "kit-volunteer-shift-schedule.send-shift-assignments", "kind": "verb.verify_gate", "claimant": "human", "idempotency_key": "seedpack:kit-volunteer-shift-schedule:send-shift-assignments:051c4fac4f9f34eb2dc10fe636faa645cc0129bc5be18de5a8ffe7f408595d40", "report_shape_sha256": "24928bac8ca4af6755a6b6b3f7ee31cc8bb92e58163454c028692c51376e8710" } ], "dependencies": [], "boundaries": [ "Use only synthetic, clearly marked test data.", "Steps marked for a person never go to an agent.", "Outputs stay surface_only in the requester's scope.", "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." } }