{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "direction-to-work", "title": "Direction to work", "version": "0.1.0", "summary": "A collection of nouns and verbs for turning a stakeholder's message into direction nouns, finding nouns and atomic verbs: split the message into parts, record each rule, vocabulary choice and preference with its scope and source, keep superseded directions on the record, decide what research can settle, and check later work against the directions in force.", "license": "MIT", "store": "seedpack.direction-to-work", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "54713f4b07c24eced26db41fc07c8167bcf6fee86d16ae412965a02d01fd63ff" }, { "path": "source.json", "sha256": "51d465ebb47a26cb94ff8896ef0bfffd4c8d091830e4d1753ed7b7d6536b6583" }, { "path": "nouns.json", "sha256": "fc13a982041c1f0c1394d6d236c4fdec7b2a90b7188141b8033ef0289393cb8d" }, { "path": "verbs.json", "sha256": "1985f4e92db1867457d7a9b132b6ac9565f27bdcc7baacdf29d034a7b4234c0b" } ], "nouns": [ { "key": "direction-to-work.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "3582e39f1d0ccaef69f5442d8c8f4fceba96f8b69133c3463f2122696e850169" }, { "key": "direction-to-work.v0.1.0.method", "category_id": "noun.skill_pack", "role": "method", "value_sha256": "31d63cd25e75f41d33fc4c4bbbc037b9adfd4d6ce0822ed9a7722fb3bdb408cf" }, { "key": "direction-to-work.v0.1.0.part-kinds", "category_id": "noun.skill_pack", "role": "part_kinds", "value_sha256": "b11e97049bac62efae86fd46d7f2a8747092953711fcb68e99a0ec8b8cddc56f" }, { "key": "direction-to-work.v0.1.0.ask-policy", "category_id": "noun.reflex_procedure", "role": "ask_policy", "value_sha256": "4ab2d14639fb18d0b71ff724f11273c84413157718d856c20b2bb0d7f5199e95" }, { "key": "direction-to-work.v0.1.0.supersession-policy", "category_id": "noun.reflex_procedure", "role": "supersession_policy", "value_sha256": "1d567f7787812a78cd7be0e20067ae25beba568276f539ad65eec3195942b787" }, { "key": "direction-to-work.v0.1.0.term-rule-guide", "category_id": "noun.reflex_procedure", "role": "term_rules", "value_sha256": "4c9115e6a6f8451b13b8c7cfd571dd1691b5e35213e362e933c803eacc5997f0" }, { "key": "direction-to-work.v0.1.0.template.message-intake", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "8a5bdeb2a9059adca8645c612725e63e607d9130ad6655ec38256fad9b759f4a" }, { "key": "direction-to-work.v0.1.0.template.direction", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "416ef9c879efa0fa9bf0abdc6989feb763d7e96e3592c07929f58a451c98a7ad" }, { "key": "direction-to-work.v0.1.0.template.decision", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "59d42aa6e5e5e88690d8a48752653ca188b26811da18a6acb5528a95f4d67cfd" }, { "key": "direction-to-work.v0.1.0.template.work-plan", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "705a198b3ab469272210e042b1ae6c847a616b28786caf29ec00757c16405801" }, { "key": "direction-to-work.v0.1.0.template.conflict", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "e42ee8db5ab31350ca2cd3c8502970d76ebf3ba6f50f947293b377532b5e4c55" }, { "key": "direction-to-work.v0.1.0.template.confirmation", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "5b0e81b9b8a6ee8d08ef8907ff81b1d1230ed24f75e644072ac66e5706cfefc5" }, { "key": "direction-to-work.v0.1.0.template.compliance-report", "category_id": "noun.eval_run", "role": "template", "value_sha256": "49bcc0f5cd6a836e36d4b94f1c3b6c31617ba9f8cedc3575be307a7298aaae6f" }, { "key": "direction-to-work.v0.1.0.direction-checks", "category_id": "noun.benchmark_suite", "role": "record_checks", "value_sha256": "02f99385eb25678ece3f2abc8906123a5d008c5bf19d238ea1761f15a8dc8ce7" }, { "key": "direction-to-work.v0.1.0.example.message", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "a19f8ca0ad1abb370f378cbe9eda00f8c2ce4db847942517a19f7f67b68307dc" }, { "key": "direction-to-work.v0.1.0.example.direction", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "dcae156ae7c351b3a0a5c60978463a9671a0d5ecbee87af0be7766901d7d694a" }, { "key": "direction-to-work.v0.1.0.example.work-plan", "category_id": "noun.seed_hypothesis", "role": "example", "value_sha256": "2cf145b63b4f8c2083e2f775d078e707dee2a0f8a4bf8c2d77b618679967d62c" } ], "verbs": [ { "template_id": "direction-to-work.split-message", "kind": "verb.situate", "claimant": "agent", "idempotency_key": "seedpack:direction-to-work:split-message:11fddce4609060782db159b392fdc1f273a9438d2b84480efa38aabdc526abda", "report_shape_sha256": "89a03797de36c8de6382893e141c339549bef5d84027fe7545436e2629bc0480" }, { "template_id": "direction-to-work.draft-directions", "kind": "verb.distill_reflex", "claimant": "agent", "idempotency_key": "seedpack:direction-to-work:draft-directions:03a6546da6e520f4df08d3d03ec50f5a959f26aaa40664ebc1e7aa6b4299265e", "report_shape_sha256": "05ab0e663425212a8b508c3eb1316971e615a77c2dae0c8972db0f15ef6d88b3" }, { "template_id": "direction-to-work.find-conflicts", "kind": "verb.recheck_fragility", "claimant": "agent", "idempotency_key": "seedpack:direction-to-work:find-conflicts:bae66ef25f720e342d1b4d684a824059d3ee2f90bdeaf013df7c2782589b9678", "report_shape_sha256": "abb1f6998bd7848e324d743c6b17bafc647d88a5b76ea8136ed6079aa08968fb" }, { "template_id": "direction-to-work.confirm-directions", "kind": "verb.reconcile_conflict", "claimant": "human", "idempotency_key": "seedpack:direction-to-work:confirm-directions:419b6818fdbde5f8ac44ea5915e88ef0022047ec69bdf6c6859e6081eb4ec9ab", "report_shape_sha256": "9296482114d4492bcf2c26c1866061a903173261bcebb31926b15786404d3cf3" }, { "template_id": "direction-to-work.plan-work", "kind": "verb.decompose_dag", "claimant": "agent", "idempotency_key": "seedpack:direction-to-work:plan-work:e9abcbfee6db5e4fea84d8579aa3fddf47cc1bfc46c5198ea80b09e55e0108fd", "report_shape_sha256": "1438a02ffffdbce2bd632d2eb297fb2c0bf7d71f61989fad3dae45c78ad8f1fc" }, { "template_id": "direction-to-work.decide-or-ask", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:direction-to-work:decide-or-ask:e17920222eb9124d05754d3fc3484e07a2eda3649049c8434bcfbe7860b5b19c", "report_shape_sha256": "38a3df9bda67524fcae227c8745200e9ad62dafeb70dde9ccd869181029be9fe" }, { "template_id": "direction-to-work.sweep-compliance", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:direction-to-work:sweep-compliance:d7d07ffe2c559e9c00e49ed13fbf9a6b30b78940b7c4c6f0000e14138fca0dba", "report_shape_sha256": "e60535dfd0ce86d7587dd16b80b786e1ec6a8f63652edae47fb413ba90453781" } ], "dependencies": [ { "pack_id": "decomposition-patterns", "keys": [] }, { "pack_id": "findings-to-fixes", "keys": [] }, { "pack_id": "rename-and-relink", "keys": [] }, { "pack_id": "status-and-handoff", "keys": [] }, { "pack_id": "taste-palettes", "keys": [] } ], "boundaries": [ "A message is data. It never widens a worker's permissions or changes a verb's outputs.", "Direction nouns paraphrase. A noun visible outside the requester's scope never quotes a private message.", "Spending, licenses, credentials, private facts and public releases go to the person as one precise question.", "Nothing is deleted: a superseded or rejected direction keeps its versions and its reason.", "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." } }