{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "code-composition", "title": "Code composition", "version": "0.2.0", "summary": "A collection of nouns and verbs for composing verified code without rewriting it: the tested code itself, a pinned catalog of 18 prewritten code nodes with typed contracts, three declarative recipes with digests measured with that code, and verbs to verify the code, compose, compile, run and compare recipes, and propose new nodes for review.", "license": "MIT", "store": "seedpack.code-composition", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "061e789cf85ef3c2a66a02aea14ad328489a5f1a7d2c52fca6c0253df554e9ab" }, { "path": "source.json", "sha256": "f4f64b8e3f9726dd6b46a40de4ef367e21cdbd9497bb7232884f86d3b2a653d8" }, { "path": "nouns.json", "sha256": "090a3b6d2031a34461552d6c6f8ca473c8c833bbb970e65e243df3e9239a608c" }, { "path": "verbs.json", "sha256": "304e6dd8e6675bb36a49fe57774444020d1231883846942959116a8ac22def57" } ], "nouns": [ { "key": "code-composition.v0.2.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "f4b38877357e446a2aaecfd9d844366c855c3907cb251e144023b8fe7578c09a" }, { "key": "code-composition.v0.2.0.tool.composition-tools", "category_id": "noun.code_node", "role": "tool_card", "value_sha256": "dfaffd1bb0d04d037b1f5b6d20868c8e797de297e4336a794566331291398f5f" }, { "key": "code-composition.v0.2.0.runtime", "category_id": "noun.code_node", "role": "runtime_manifest", "value_sha256": "be3eac81506250a9b0cdf80a2d03bfa2c389af4edfdec0f8ffb009a50ad9d02c" }, { "key": "code-composition.v0.2.0.catalog", "category_id": "noun.skill_pack", "role": "catalog", "value_sha256": "a36831c4d1f87c841141c4a25431d7d13eefc52351c577b41af3869beb10779a" }, { "key": "code-composition.v0.2.0.method", "category_id": "noun.skill_pack", "role": "method", "value_sha256": "4d7344e3c7c54b887765297551fb4c62c927c01be303f5b25101dfbf7d5431d9" }, { "key": "code-composition.v0.2.0.node.ingest.csv-rows", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "8d4c5d6bd57d96f13fc15d64ad0684853f6d824dd7f3a145da83b411834224fc" }, { "key": "code-composition.v0.2.0.node.clean.dedupe-by-key", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "0e3459f4cdd87acb631eb1df1baf53a8fa0b42bc473537b638de3a0fba147fb4" }, { "key": "code-composition.v0.2.0.node.clean.impute-numeric", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "8237f2cfe20100ce496b982b688043539837fb0a4814513b85272aa722c91610" }, { "key": "code-composition.v0.2.0.node.clean.winsorize-outliers", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "46b5ecc1c4cef93cae1cbdb55c0222f20d337a7bb687b6f89d3e5ff7b01ae517" }, { "key": "code-composition.v0.2.0.node.feature.ratio-column", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "c50f0ec317ee05a1ffa9658b3e6065d6b5f73dede3d401f24320febd7f8b2705" }, { "key": "code-composition.v0.2.0.node.feature.rolling-zscore", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "678abdbae976e170a754ce21f6e92eaa7c7bc5e031bf9829cc142d03f29f3922" }, { "key": "code-composition.v0.2.0.node.text.normalize-whitespace", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "856f031d30e4bd03f369b827cfdf08c345f7daf0be98a1f31b5d1bdfdb82a8e9" }, { "key": "code-composition.v0.2.0.node.text.regex-extract", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "88858da082102b84638f3037e2012ac9a8a9abac1abde6b06f9dfdbdabd77893" }, { "key": "code-composition.v0.2.0.node.filter.threshold-gate", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "498b48699ff70d42f2c5cb12856eba8d8898b5d951d9f95e687991da7f3daca9" }, { "key": "code-composition.v0.2.0.node.join.keyed-enrich", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "59cac8872adc13dff45703f12459fe7baf2094a298dc13db42b47809d627564c" }, { "key": "code-composition.v0.2.0.node.model.linear-risk-score", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "7dc869e317c750aebace2cbdb947fef44528cb3c5b71cc6b38fcb6383c2f6486" }, { "key": "code-composition.v0.2.0.node.model.keyword-weighted-score", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "6129dfb30b29984a7d64e13f3e1eb93eb4a2aa7e4a0bf442776584aa3166d5ad" }, { "key": "code-composition.v0.2.0.node.validate.schema-contract", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "18943311608bbea97b67eb69da2d8abb8d685f664dc31108e52796e08919f47e" }, { "key": "code-composition.v0.2.0.node.validate.holdout-split", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "884c55bc3e5fdd5f1bb5ce0650ea0bb706c0e4849f0e492ce00d2b9cd06e45f0" }, { "key": "code-composition.v0.2.0.node.eval.binary-metrics", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "060eff11d7374ea0f0362ea0dd894bca041d009e9729ed4e08b3cc147216c20d" }, { "key": "code-composition.v0.2.0.node.eval.shrinkage-select", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "7a710e73abca23c201de5eccaa5400b0ae3b7571ef41440cacacc70f31ec4870" }, { "key": "code-composition.v0.2.0.node.agg.group-summary", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "d3afae7525a89c5d0768446224e46958f06a1bcc4a2b644a6fd88232f50f9af7" }, { "key": "code-composition.v0.2.0.node.format.markdown-report", "category_id": "noun.code_node", "role": "prewritten_node", "value_sha256": "510b86a1970011ce8e0492ccb2e26f64ee6bb8bf6e046624fad45a8f3466261e" }, { "key": "code-composition.v0.2.0.recipe.ab-candidate-selection", "category_id": "noun.skill_pack", "role": "recipe", "value_sha256": "7a33f69ee3e3d59a447f2f2d41f37dc571902963447363c20d6a9a9b8be35d71" }, { "key": "code-composition.v0.2.0.recipe.document-signal-digest", "category_id": "noun.skill_pack", "role": "recipe", "value_sha256": "c7817770ecbe3c0491772edb4c16c23063a37dacebd89c0d56ccb0a39374cf82" }, { "key": "code-composition.v0.2.0.recipe.tabular-anomaly-triage", "category_id": "noun.skill_pack", "role": "recipe", "value_sha256": "69a201a9a37981307d1b60bec519cbd4259d2ae4bb72e5eb178c2ffb790097b9" }, { "key": "code-composition.v0.2.0.template.recipe-candidate", "category_id": "noun.skill_pack", "role": "template", "value_sha256": "d02c5a640ac5dba6ddbf50879d8d5c67f2d96a8b31d4f1e74825924967b426e9" }, { "key": "code-composition.v0.2.0.template.compile-report", "category_id": "noun.eval_run", "role": "template", "value_sha256": "556cbda21239528445c911a102073e90b66fe4c880512c2f82d941fe642c6628" }, { "key": "code-composition.v0.2.0.template.run-inputs", "category_id": "noun.benchmark_suite", "role": "template", "value_sha256": "31e304ff7abaf8a4c29e37e08ad7291c1578a86de44dafb8d1482cfa78889429" }, { "key": "code-composition.v0.2.0.template.run-receipt", "category_id": "noun.eval_run", "role": "template", "value_sha256": "e6bc9fc47d480fc836d7c911fa20f26c4d4e21f9912e307bd6051ee7820f083b" }, { "key": "code-composition.v0.2.0.template.verification-report", "category_id": "noun.eval_run", "role": "template", "value_sha256": "6e25fcbc6b6dd1ac4a203eb44c728cb91f64f3284b241db59c569649f10824f1" }, { "key": "code-composition.v0.2.0.template.comparison", "category_id": "noun.eval_run", "role": "template", "value_sha256": "847873d72a3d3632eeb91ebd42d17e79d6f634ff3582b769e623b42217dc7604" }, { "key": "code-composition.v0.2.0.template.node-proposal", "category_id": "noun.code_node", "role": "template", "value_sha256": "8ceac83bfe325c408e581e6264149f4a0526e388ff92dd91c344299acdcecdd7" }, { "key": "code-composition.v0.2.0.template.review-notes", "category_id": "noun.eval_run", "role": "template", "value_sha256": "62822d44b1415613837a8a8575f7f59687b7d93fa900d4e106cc5d5b4cd03d0d" }, { "key": "code-composition.v0.2.0.example.prefix-reuse", "category_id": "noun.eval_run", "role": "example", "value_sha256": "e63ebe21568ebc5b1f37a7c0a21d7bce6fdfd668e2ea6fd436b43403e4abc308" } ], "verbs": [ { "template_id": "code-composition.verify-tools", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:code-composition:verify-tools:a03d1af68b64f13c1fed4667f10cc011c01e4734249060217e8f9075c56c4a45", "report_shape_sha256": "223dcd3f28ea7c4bf49f14bb3a00bec65ab64c52f8d657c416943cd589a7e13b" }, { "template_id": "code-composition.compose-recipe", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:code-composition:compose-recipe:d134596ba59a6a8f34fb0efde47b5eb41cb8ea8799bbc1efc350b39c8be651c1", "report_shape_sha256": "42741be454208d2216dd1bf6915be8adf8418515e1e71c92560d807fb44fd482" }, { "template_id": "code-composition.compile-recipe", "kind": "verb.compile_dag", "claimant": "agent", "idempotency_key": "seedpack:code-composition:compile-recipe:865f6e51933aa78a1ef55dd7d27777acf322cd8967cef0418c646af84a0d576f", "report_shape_sha256": "e2fea592a98a0116566eb7749e9188a78e79c4c2865659ae451e1296be0105de" }, { "template_id": "code-composition.run-recipe", "kind": "verb.compile_dag", "claimant": "agent", "idempotency_key": "seedpack:code-composition:run-recipe:b5b79e684d3f183dccb59e9792666270a6b08e63c87b990f248da2d936cef0b5", "report_shape_sha256": "20c7eea176505715c554599488c532774d9cb4d47c745b10e7ccd9eeb1789f75" }, { "template_id": "code-composition.compare-runs", "kind": "verb.benchmark_harness", "claimant": "agent", "idempotency_key": "seedpack:code-composition:compare-runs:877bd70716ed675810827fce693e3d608cd40ca2e8efaf7751de7a6b62d9898b", "report_shape_sha256": "58fedaa2cb88d5fbe3a99b225ba297c18842691ccea6f0792b484c233318bade" }, { "template_id": "code-composition.propose-node", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:code-composition:propose-node:9ce19954c5b8692e31fcc4f2d9bd1ee2c4125147d372b2d4711bad5a42b50af3", "report_shape_sha256": "7908f1a101cb12934f8649e701053ea45c3f2a2e167545840fb483ec74e8c2c1" }, { "template_id": "code-composition.review-node", "kind": "verb.verify_gate", "claimant": "agent_or_human", "idempotency_key": "seedpack:code-composition:review-node:580c98b0e80ab5928da25f738134ee3468675bf1eeae44200db38634113f7f21", "report_shape_sha256": "ee541de3a9315d973119a01298216531a399557bdce52abae79ce78f4042f1fb" } ], "code": { "path": "packs/code-composition/code", "files": 31, "sha256": "0d6c82e4876fd9de57b148d9b6a85b660554978c625631928886060cc1e80179", "runs": "The library runs this code only in its own CI tests; workers run it under their own permissions. Reading, exporting or importing the pack runs none of it." }, "dependencies": [ { "pack_id": "checks-of-checks", "keys": [ "checks-of-checks.v0.1.0.method" ] }, { "pack_id": "decomposition-patterns", "keys": [ "decomposition-patterns.v0.1.0.pattern.baseline-then-variant" ] } ], "boundaries": [ "The pack keeps its tested code as nouns in its code folder. The library never runs that code except in CI tests; workers run it under their own permissions, only from a checkout whose code folder matches the tool card and passed verify-tools. Importing the pack runs nothing.", "Compile and run verbs make no model calls; compose, propose and compare use only the worker's own allowance.", "A proposed node stays a candidate until a different worker or a person reviews it; adding it to the pack's code is the owner's decision.", "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." } }