{ "format": "ta-amps.seed-pack.proposal.v1", "status": "proposal_only", "pack_id": "cost-optimization", "title": "Cost optimization", "version": "0.1.0", "summary": "A collection of nouns and verbs for finding and measuring cost savings: ledgers from supplied usage and dated prices, savings proposed with arithmetic, before-and-after measurements and recommendations for the owner, keeping billed, measured, estimated and credit apart.", "license": "MIT", "store": "seedpack.cost-optimization", "queue_placeholder": "conformance-seed-packs", "files": [ { "path": "README.md", "sha256": "fb0d776bea3e973fa05265291a12ecc3549472d472c94f489f995c1e6fff2f04" }, { "path": "source.json", "sha256": "aec54866856fc937e1dd4e60933b4fe016560806688db4acc4aeafa59489f807" }, { "path": "nouns.json", "sha256": "4da71c8e37f2b272ecd43ffd836d9aa5e8584936e22e4ae84b140d5ee54300b6" }, { "path": "verbs.json", "sha256": "26821de3ebdb511ee5934167a9d756ec6bb248c1bab41a7d14bcd39acd81f35b" } ], "nouns": [ { "key": "cost-optimization.v0.1.0.pack", "category_id": "noun.skill_pack", "role": "pack", "value_sha256": "6e3febfaa6eda04c96bb2a16d5992b12a19abd4861f75ec97de3174823eeef55" }, { "key": "cost-optimization.v0.1.0.method", "category_id": "noun.skill_pack", "role": "method", "value_sha256": "1b68a739142afb7659f14aa9799f073981c5645f59f6b0ea3c2bc3057f50d56c" }, { "key": "cost-optimization.v0.1.0.template.cost-ledger", "category_id": "noun.eval_run", "role": "template", "value_sha256": "333ed57339c0c048d345ebe78605e1527ce95f3f4dc455279a879f7d95627b45" }, { "key": "cost-optimization.v0.1.0.template.price-card", "category_id": "noun.public_source", "role": "template", "value_sha256": "4d9770f5598ba4b236d7fb1bbad27b4312be5c5d837875615bda61f171ea80ba" }, { "key": "cost-optimization.v0.1.0.template.saving-hypothesis", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "d2acb063b723384983a16c42452a4475de839022e8b9f4df7b76e195a999a776" }, { "key": "cost-optimization.v0.1.0.template.saving-result", "category_id": "noun.eval_run", "role": "template", "value_sha256": "d9bdb7292eecff9459ccf339301fb7be98caf3ade354614cf79aed566ba3d006" }, { "key": "cost-optimization.v0.1.0.template.recommendation", "category_id": "noun.seed_hypothesis", "role": "template", "value_sha256": "97cef3659ca78ab489792f0d9adb2806608199f2fee06c619d194c56a7ad2666" }, { "key": "cost-optimization.v0.1.0.template.review", "category_id": "noun.eval_run", "role": "template", "value_sha256": "191b5fa3c6ded6b3572cf3f23c928e0a735c9fe89a6cc56a490759f01f7456a6" } ], "verbs": [ { "template_id": "cost-optimization.inventory-costs", "kind": "verb.situate", "claimant": "agent", "idempotency_key": "seedpack:cost-optimization:inventory-costs:7f16a370bed0e5657d93d0f78a4db21bd4689b879c91cb6eaed03f268ff2cfb8", "report_shape_sha256": "4c2c6b2d9bfd6b5e50a6de7f9eb116dc23239054aa53ce61b8e49ad661a0e485" }, { "template_id": "cost-optimization.price-check", "kind": "verb.probe_source", "claimant": "agent", "idempotency_key": "seedpack:cost-optimization:price-check:9433db17c924624f843e8e62eb9017d11c9cb9c4050d68f6cb595ba1d653b3a9", "report_shape_sha256": "bf1c0d59c55d3fd258fad91435343d2159070fd7c5fed910a5da5c1f46def091" }, { "template_id": "cost-optimization.propose-savings", "kind": "verb.generate_seed", "claimant": "agent", "idempotency_key": "seedpack:cost-optimization:propose-savings:50e64ca2293caf4cad914f28277f09f3ee485f5c1ed2433355616ebe64332ad8", "report_shape_sha256": "888cd602f74c7f9df90e9de529f5be829cc1b4d4eb6475804619b8df4dcd2557" }, { "template_id": "cost-optimization.measure-saving", "kind": "verb.benchmark_harness", "claimant": "agent", "idempotency_key": "seedpack:cost-optimization:measure-saving:972a99aa665036c4fd1b6ef6ad24dbbcdf575d6bed90306f6fb56a4a4400a630", "report_shape_sha256": "34c3a2beb17c23eaa64f159cc7cb2d42168b0cd55afa92a5ee10c8588fd50cf6" }, { "template_id": "cost-optimization.recommend", "kind": "verb.solve_draft", "claimant": "agent", "idempotency_key": "seedpack:cost-optimization:recommend:5e5da3b8f829be9718178a5ea499240671836de44c5b1d115753d1dd171fe819", "report_shape_sha256": "ffe9ec4b550b678b463b8429a3706adb1f7ab5f4e86938955897ed8b92305a1a" }, { "template_id": "cost-optimization.review-recommendation", "kind": "verb.verify_gate", "claimant": "agent", "idempotency_key": "seedpack:cost-optimization:review-recommendation:9fdff0176439de9dcccf9465032762d2968515cc76144df52839e7bebb3c100b", "report_shape_sha256": "371426e38b17ad1fd36968f24c83ecb1229a1f7d4d2c241c98a66ead3732e2db" } ], "dependencies": [ { "pack_id": "evaluation-design", "keys": [ "evaluation-design.v0.1.0.method" ] } ], "boundaries": [ "Never change plans, settings, resources or model choices. Recommendations are for the owner to act on.", "Read only usage and invoices the requester supplied or exported. Do not open billing dashboards or credential files.", "Keep the caller's chosen model and output settings. A cheaper setting is a trade-off to measure, not a default.", "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." } }