{"_id":"@agentproto/playbook","_rev":"6-016efada174f75845831e8778720d325","name":"@agentproto/playbook","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0-alpha.1":{"name":"@agentproto/playbook","version":"0.1.0-alpha.1","keywords":["agentproto","aip-12","playbook","definePlaybook","open-standard","agentic"],"license":"MIT","_id":"@agentproto/playbook@0.1.0-alpha.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-12","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"897fbc0aec47c2b438fbcc31be5c51ae4117ae5c","tarball":"https://registry.npmjs.org/@agentproto/playbook/-/playbook-0.1.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-r1/rx9rMuJof4C+od0OnTNTB2fFoHRff3abx2ELdRFOv7VSDEVYQ0ZKwI4aVNqZjFO4VuGt+wv02Chg5g9Gu2w==","signatures":[{"sig":"MEUCIQDHGSOwwjM/RUc73H5pi58xpPcE3Jd/y++nf9cAOu0g4wIgMATTJ748FM9F5TDYjbVEX+Z9/ENfyQt8Z/Y0k6yYjTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29878},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-playbook-0.1.0-alpha.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/private/var/folders/1v/3cj515551r3b78crk6mwtsxr0000gn/T/e8d81d17935a4166d7daa8dd58a06ce2/agentproto-playbook-0.1.0-alpha.1.tgz","_integrity":"sha512-r1/rx9rMuJof4C+od0OnTNTB2fFoHRff3abx2ELdRFOv7VSDEVYQ0ZKwI4aVNqZjFO4VuGt+wv02Chg5g9Gu2w==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/playbook"},"_npmVersion":"10.9.4","description":"@agentproto/playbook — AIP-12 PLAYBOOK.md reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked perso","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/playbook_0.1.0-alpha.1_1781548967156_0.23296835386515702","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@agentproto/playbook","version":"0.1.0","keywords":["agentproto","aip-12","playbook","definePlaybook","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/playbook@0.1.0","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-12","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"40696e8ca2e25f5b4d4d63f61542cd10f1ef8841","tarball":"https://registry.npmjs.org/@agentproto/playbook/-/playbook-0.1.0.tgz","fileCount":12,"integrity":"sha512-WkcXDPUkZgPwND+QyxdoRob+iMzdDixtOmxysH5NQva+WacJRNTHrpO1WDxEEofO+NSktai1GV2P8xwJDgBfVA==","signatures":[{"sig":"MEYCIQCwfMGhdoemMZgXCiMuSSaI4wF3wNV0JGn003Ol5LsokQIhAMCN3UoG/TMApUrXBsIQh9ilFYWRIH1HuzCq3XJgoV4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fplaybook@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40155},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-playbook-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/003c4048027669ffa65dd3ea794681a4/agentproto-playbook-0.1.0.tgz","_integrity":"sha512-WkcXDPUkZgPwND+QyxdoRob+iMzdDixtOmxysH5NQva+WacJRNTHrpO1WDxEEofO+NSktai1GV2P8xwJDgBfVA==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/playbook"},"_npmVersion":"10.9.8","description":"@agentproto/playbook — AIP-12 PLAYBOOK.md reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked perso","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/playbook_0.1.0_1784165857434_0.6446246959587669","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentproto/playbook","version":"0.1.1","keywords":["agentproto","aip-12","playbook","definePlaybook","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/playbook@0.1.1","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-12","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"cafad7134e7377442e03d9e9522a8ea90880e8cb","tarball":"https://registry.npmjs.org/@agentproto/playbook/-/playbook-0.1.1.tgz","fileCount":12,"integrity":"sha512-peqyLxlL1BUl7Bon0IEYqX4IplTH/ilhRUz/DRi9wFIwQQ4A4CJ/BZvcoWpeHt/224OcUOGxIuNJdgAosnJjXg==","signatures":[{"sig":"MEUCIQDyc6/uvB5OvXfFMxJ8zR+xKSWTL0ZxmZ8Kx3orn0rUjwIgBIoHR9NM8cY9m1qzrVdKc2U5+8naBy22SnAWv5/Ofbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fplaybook@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40155},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-playbook-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/acb5054b2f85091d8d69abc90542c396/agentproto-playbook-0.1.1.tgz","_integrity":"sha512-peqyLxlL1BUl7Bon0IEYqX4IplTH/ilhRUz/DRi9wFIwQQ4A4CJ/BZvcoWpeHt/224OcUOGxIuNJdgAosnJjXg==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/playbook"},"_npmVersion":"10.9.8","description":"@agentproto/playbook — AIP-12 PLAYBOOK.md reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked perso","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.6.2","@agentproto/tooling":"0.1.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/playbook_0.1.1_1788280190160_0.2195331053483811","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentproto/playbook","version":"0.1.2","keywords":["agentproto","aip-12","playbook","definePlaybook","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/playbook@0.1.2","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-12","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"70eba49e666abe6694b296fb8bf9794e0d1aaf5e","tarball":"https://registry.npmjs.org/@agentproto/playbook/-/playbook-0.1.2.tgz","fileCount":12,"integrity":"sha512-rHx+49CVhYKpbikDIDpwFs/RWxkHTLcES7LHPFDFsfQTj3i1KSCxl/WoV3xpAGC33cYXe/LEZ4ugtEF+GyAsJQ==","signatures":[{"sig":"MEQCIC9vltu7BXhiKo3qFmi+fp/nxY4X6KfVhSW9MDpo9IjbAiA2PE9MGFYgtFyJtiRp9qZJ91bBGXOamIUMs5uvOw5rCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fplaybook@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40147},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-playbook-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/9a65e84905d865554a1a278685499c06/agentproto-playbook-0.1.2.tgz","_integrity":"sha512-rHx+49CVhYKpbikDIDpwFs/RWxkHTLcES7LHPFDFsfQTj3i1KSCxl/WoV3xpAGC33cYXe/LEZ4ugtEF+GyAsJQ==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/playbook"},"_npmVersion":"10.9.8","description":"@agentproto/playbook — AIP-12 PLAYBOOK.md reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked perso","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playbook_0.1.2_1788960708360_0.3917196536496923","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agentproto/playbook","version":"0.1.3","keywords":["agentproto","aip-12","playbook","definePlaybook","open-standard","agentic"],"license":"Apache-2.0","_id":"@agentproto/playbook@0.1.3","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"homepage":"https://agentproto.sh/docs/aip-12","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"8126aa8d896bf2d232c0754b6864965066f32b2c","tarball":"https://registry.npmjs.org/@agentproto/playbook/-/playbook-0.1.3.tgz","fileCount":12,"integrity":"sha512-7dK/B9pTTdbCNgsDP0dVTj85psVEf4BrA0z6qxKF1CWxzclvC5XxiDrMGBvU98IyyUeeTEp7dvE7GZq5GbLf/w==","signatures":[{"sig":"MEQCIAPEnj9es0Z2+wREgG/ev4vc5O6W+msr4aW4x+1jAtZyAiB814c+hzSFNoggKOEEblp6srjo47mv4jxBvj6jUgrPKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDqbR/gKcnj0ndQeM/xudsYz9ag0PgFGmUZSamzWb92uAiBgpBBBoHkVAeEQLKIOuqsuReuw3gqYcZ68ZJqxMfhouQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fplaybook@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40147},"main":"dist/index.mjs","type":"module","_from":"file:agentproto-playbook-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"_resolved":"/tmp/d1856a45dcd63b1a6eb8d1a2215ce59e/agentproto-playbook-0.1.3.tgz","_integrity":"sha512-7dK/B9pTTdbCNgsDP0dVTj85psVEf4BrA0z6qxKF1CWxzclvC5XxiDrMGBvU98IyyUeeTEp7dvE7GZq5GbLf/w==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/playbook"},"_npmVersion":"10.9.8","description":"@agentproto/playbook — AIP-12 PLAYBOOK.md reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked perso","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/playbook_0.1.3_1789642976129_0.7269440123113597","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"_id":"@agentproto/playbook@0.1.4","bugs":{"url":"https://github.com/agentproto/ts/issues"},"dist":{"shasum":"ede51fa1382fb53553f9086d95de6abe35453da3","tarball":"https://registry.npmjs.org/@agentproto/playbook/-/playbook-0.1.4.tgz","fileCount":12,"integrity":"sha512-UgCy28hK/H0LuGuOMUBc/XETTgxHl0QvL4B9Y2ezu8N7nB00JRGLkjgS+T3KKWMrcCY32E8IuMbvgjB0smoN6Q==","signatures":[{"sig":"MEUCICMagpCZXOFZzWugSIpv4FGsv5JXKusFcSoev0bhHyqHAiEAo6klD4iHc9CpEx/awt4/dlDNI9N8KUaS+4e0Rt6SuTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD49kDbZV3YJC7xx4XYhUf5OEPIf04OtFt/zqTUBCFSQgIhAKwBMcWKw92Al8ayRuZueAcr78Sz0ldWRivXfxsCjSlD"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentproto%2fplaybook@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40147},"main":"dist/index.mjs","name":"@agentproto/playbook","type":"module","_from":"file:agentproto-playbook-0.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./manifest":{"types":"./dist/manifest/index.d.ts","import":"./dist/manifest/index.mjs","default":"./dist/manifest/index.mjs"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","check-types":"tsc --noEmit"},"version":"0.1.4","_npmUser":{"name":"agentiknet","email":"jeremy@agentik.net"},"homepage":"https://agentproto.sh/docs/aip-12","keywords":["agentproto","aip-12","playbook","definePlaybook","open-standard","agentic"],"_resolved":"/tmp/272f1297c32429951dfa075bc1ae7fbe/agentproto-playbook-0.1.4.tgz","_integrity":"sha512-UgCy28hK/H0LuGuOMUBc/XETTgxHl0QvL4B9Y2ezu8N7nB00JRGLkjgS+T3KKWMrcCY32E8IuMbvgjB0smoN6Q==","repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/playbook"},"_npmVersion":"10.9.8","description":"@agentproto/playbook — AIP-12 PLAYBOOK.md reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked perso","directories":{},"maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","gray-matter":"^4.0.3","@agentproto/define-doctype":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.2.7","typescript":"^5.9.3","@types/node":"^25.9.5","@agentproto/tooling":"0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/playbook_0.1.4_1790702442015_0.6883026973581041"}}},"time":{"created":"2026-06-15T18:42:47.021Z","modified":"2026-09-29T17:20:42.487Z","0.1.0-alpha.1":"2026-06-15T18:42:47.287Z","0.1.0":"2026-07-16T01:37:37.579Z","0.1.1":"2026-09-01T16:29:50.313Z","0.1.2":"2026-09-09T13:31:48.502Z","0.1.3":"2026-09-17T11:02:56.208Z","0.1.4":"2026-09-29T17:20:42.100Z"},"bugs":{"url":"https://github.com/agentproto/ts/issues"},"license":"Apache-2.0","homepage":"https://agentproto.sh/docs/aip-12","keywords":["agentproto","aip-12","playbook","definePlaybook","open-standard","agentic"],"repository":{"url":"git+https://github.com/agentproto/ts.git","type":"git","directory":"packages/playbook"},"description":"@agentproto/playbook — AIP-12 PLAYBOOK.md reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked perso","maintainers":[{"name":"agentiknet","email":"jeremy@agentik.net"}],"readme":"# @agentproto/playbook\n\nAIP-12 `PLAYBOOK.md` reference implementation. A markdown format for prompt-overlay fragments that ride on top of an operator's persona, plus a contract for how runtimes evolve them via reflective deltas without violating locked persona traits.\n\n> **Status: 0.1.0-alpha.** Generated by `scripts/scaffold-aip.mjs` — `build()` and `validate()` bodies are TODOs.\n\nSpec: <https://agentproto.sh/docs/aip-12>\n\n## Usage\n\n```ts\nimport { definePlaybook } from \"@agentproto/playbook\"\n\nconst x = definePlaybook({\n  id: \"my-playbook\",\n  description: \"Short purpose.\",\n  // ...\n})\n```\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}