{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "status-and-handoff", "title": "Status and handoff", "version": "0.1.0", "summary": "A collection of nouns and verbs for answering what is done, what is next and where to resume, with evidence: read-only snapshots, status reports where done means verified, independent rechecks of claims, ranked next steps, handoffs when a session stops and resuming without trusting stale claims.", "license": "MIT", "store": "seedpack.status-and-handoff", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "893aee4b64e302ad7640c9af57174488213bf4c05878a3c5f8b0a713e20748a8" }, { "path": "source.json", "sha256": "298e9fcce40eaa55e8a18101ba3cbbcad09adabc010563466af3bc406e2854e4" }, { "path": "nouns.json", "sha256": "65f01fd6d110e7284c957e649f8fcec6e8da2e71cd098f1b7d4ebcec7a88dceb" }, { "path": "verbs.json", "sha256": "5820f54886f770d1eb83bb421282c4f094bdd67aa8f53a4896b2e165622ce9a8" } ], "nouns": [ { "key": "status-and-handoff.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "327b88f3cc900a49c57fda2aa10141bf827f9bc1bfe165e8a33b810d06216ce0" }, { "key": "status-and-handoff.v0.1.0.method", "category_id": "noun.skill_pack", "role": "method", "value_sha256": "333e3cabe3fb4cd999ac6d7c41451081ecd40b752ee05208e24fa3882432e5ec" }, { "key": "status-and-handoff.v0.1.0.status-levels", "category_id": "noun.skill_pack", "role": "status_levels", "value_sha256": "96d424278188ca73fa9ea004c3e9d64fe7722307af2cc67f5be5a05116b07c1f" }, { "key": "status-and-handoff.v0.1.0.evidence-rules", "category_id": "noun.reflex_procedure", "role": "evidence_rules", "value_sha256": "b0e0acbb48dda5111feeb7737794b4e323b31e5ad3d4250c182b40295924fa9a" }, { "key": "status-and-handoff.v0.1.0.ranking-rules", "category_id": "noun.reflex_procedure", "role": "ranking_rules", "value_sha256": "693e84515017a0f07ce221c703c087c90cdffa9000a9cd04c28aed1ae99d7468" }, { "key": "status-and-handoff.v0.1.0.resume-playbook", "category_id": "noun.recovery_playbook", "role": "resume_playbook", "value_sha256": "5eb129e460dd358c3d4d4b7d876b9bd5ab0b41bc8847ea25e17e21f3827851d7" }, { "key": "status-and-handoff.v0.1.0.template.snapshot", "category_id": "noun.eval_run", "role": "template", "value_sha256": "9fd57e0e36503d26f3d883290d29dbae9ccd6ff80f8cbdcc461fb25e167a5bb4" }, { "key": "status-and-handoff.v0.1.0.template.status-report", "category_id": "noun.eval_run", "role": "template", "value_sha256": "1f403bfa7bea5c199a0b2b21f024789eab5946fde7c77da44ec1417bab72b5e1" }, { "key": "status-and-handoff.v0.1.0.template.claim-check", "category_id": "noun.eval_run", "role": "template", "value_sha256": "e034dfc074160f3efaeca3fa6b4318e759fee4ce1b5a8394e177d960df7dd03c" }, { "key": "status-and-handoff.v0.1.0.template.next-steps", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "dc7fc68ca6043dfbcc0340ea203ceb1fe55557783c473bc2b4647f09e21978ca" }, { "key": "status-and-handoff.v0.1.0.template.handoff", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "c1c0faac8e532a517f9a90d090ea26df8753f318bdca13ea3d41a68003f42da9" }, { "key": "status-and-handoff.v0.1.0.template.resume-check", "category_id": "noun.eval_run", "role": "template", "value_sha256": "0ac939a1752e3700a3363a1132c55cb70e5b05d8dbf0a745c6606554d051e866" }, { "key": "status-and-handoff.v0.1.0.status-checks", "category_id": "noun.benchmark_suite", "role": "record_checks", "value_sha256": "103d2d2380b6110ce7884cba0d97b496d5dfab4e1b7f1dc4059c87eb7ab17f30" }, { "key": "status-and-handoff.v0.1.0.example.status-report", "category_id": "noun.eval_run", "role": "example", "value_sha256": "5d77ca914f6e235682a8ad08bb862932dcd750eee88b25b6072c2fc6cb2927f4" }, { "key": "status-and-handoff.v0.1.0.example.handoff", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "a05e5899da6346f1925a36239069d46363eba6e6d8571c37dc54fca3d94e8663" } ], "verbs": [ { "template_id": "status-and-handoff.take-snapshot", "kind": "verb.probe_source", "claimant": "agent", "idempotency_key": "seedpack:status-and-handoff:take-snapshot:fcb08cbbb4b3911a64d36ce8a26ea481996b267aad9054b51e82f0f33070c22a", "report_shape_sha256": "f9d2a735943e72e121fb037a21f8e66bf73e9c67c71f3820b80d4584ebb46c79" }, { "template_id": "status-and-handoff.write-status", "kind": "verb.situate", "claimant": "agent", "idempotency_key": "seedpack:status-and-handoff:write-status:e7470c5575447be11aa7be7d3b0c6cb88a2e1a11233d680057e968e1b386d6bd", "report_shape_sha256": "ff455d8863e005d763580f9539c901728b486622647599cb2027a57092f8677b" }, { "template_id": "status-and-handoff.recheck-claims", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:status-and-handoff:recheck-claims:b19c36be66c9ac30b38933eeddcbed37ea11a4e1962f99fc89eddcbc3cc27844", "report_shape_sha256": "33f6d5b5db5a280afaf7778944008b31f37ed78fab7343979d97a45a311c5557" }, { "template_id": "status-and-handoff.rank-next-steps", "kind": "verb.decompose_dag", "claimant": "agent", "idempotency_key": "seedpack:status-and-handoff:rank-next-steps:eb08228bfae13cd0ccc233e5c3eff3cb6015707fa1abade26ebc9143364792f2", "report_shape_sha256": "5aaf7e44b9e6d918e29032b1279e3e7e5140b9f7a8f20c7a92b730b20acd1339" }, { "template_id": "status-and-handoff.write-handoff", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:status-and-handoff:write-handoff:fd5f948f49bac057e404816082d608664d9a0bfb89acd214b56122ed373e506d", "report_shape_sha256": "505a9e279e31ac59fcb266d85cdbcca6183343437d4d8c65df4fc6450de6bf61" }, { "template_id": "status-and-handoff.resume-from-handoff", "kind": "verb.recover_fault", "claimant": "agent", "idempotency_key": "seedpack:status-and-handoff:resume-from-handoff:8b4cf0595957c60b7d8f4d5813ec1851084e82b9ed6f150a79353e9823b36dca", "report_shape_sha256": "60d84446ea5d92965d615707f280d70170a17ca0a43ea24108264c88ae4de27e" } ], "dependencies": [ { "pack_id": "decomposition-patterns", "keys": [] }, { "pack_id": "findings-to-fixes", "keys": [] } ], "boundaries": [ "Snapshots and rechecks only read; they change no repository, deployment or worker.", "Done means verified with evidence. A claim from another worker or session counts as reported until a different worker rechecks it.", "Failures and unknowns stay in every status; nothing is rounded up.", "Workers create nouns and propose verbs; an authorized requester enqueues the proposals worth doing.", "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." } }