{"_id":"@adjudicate/pack-incident-response","_rev":"7-fa08da8e29aa8640cbe88967c4154f2c","name":"@adjudicate/pack-incident-response","dist-tags":{"latest":"0.3.4"},"versions":{"0.2.0":{"name":"@adjudicate/pack-incident-response","version":"0.2.0","_id":"@adjudicate/pack-incident-response@0.2.0","maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"dist":{"shasum":"fd763b6960003736e55134452a44e6de2a21d2aa","tarball":"https://registry.npmjs.org/@adjudicate/pack-incident-response/-/pack-incident-response-0.2.0.tgz","fileCount":29,"integrity":"sha512-6wItx4r4ZCWaqvsYbnz4PHEwdeskndiOXy1c0GZ8CgBdfjJ48gB+c48PBRQkbDgg7Y7lLx27Q0neGo3tBf8dmg==","signatures":[{"sig":"MEQCIEN4VBQ0M22H3nxsIevMy8lkTEFfCoN6KZQxttoNg6vEAiAJEmoDKFTdU1B7MdSIoy3RMT21yS/JyB2L2t+OX31nXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30099},"main":"./dist/index.js","type":"module","_from":"file:adjudicate-pack-incident-response-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"tsc --outDir dist","test:scenarios":"node ../cli/dist/bin.js simulate --pack ./dist/index.js --scenarios ./scenarios"},"_npmUser":{"name":"brunoro","email":"bnocesar@gmail.com"},"_resolved":"/private/var/folders/qy/5nvvb1h93ks26dzx6fzypss80000gn/T/1cca7718b9eb65c0591379ddc1f0795b/adjudicate-pack-incident-response-0.2.0.tgz","_integrity":"sha512-6wItx4r4ZCWaqvsYbnz4PHEwdeskndiOXy1c0GZ8CgBdfjJ48gB+c48PBRQkbDgg7Y7lLx27Q0neGo3tBf8dmg==","_npmVersion":"11.10.0","description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@adjudicate/core":"1.3.0","@adjudicate/primitives":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.1","typescript":"^5.9.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pack-incident-response_0.2.0_1780863199023_0.652451643491188","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@adjudicate/pack-incident-response","version":"0.2.1","_id":"@adjudicate/pack-incident-response@0.2.1","maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"dist":{"shasum":"4831a334c07a63f90d1a980f69bf36826202e6ef","tarball":"https://registry.npmjs.org/@adjudicate/pack-incident-response/-/pack-incident-response-0.2.1.tgz","fileCount":29,"integrity":"sha512-EhB+Zn3Lpfa6TmqZr4A+IFsMigAat9VH4iP6OOWvcZGsfH4B+I068/ZTqFF8BobnVcJNqoiQvvtKX+10cnUsKw==","signatures":[{"sig":"MEUCIBd+rlH1NmuivWti4jJm6FFfuAqfcyaJdG6j+A0NZUq8AiEA73pByd1ZZd17+KjirtDYse+W79ixZEwWU84EfKCa0x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30099},"main":"./dist/index.js","type":"module","_from":"file:adjudicate-pack-incident-response-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"tsc --outDir dist","test:scenarios":"node ../cli/dist/bin.js simulate --pack ./dist/index.js --scenarios ./scenarios"},"_npmUser":{"name":"brunoro","email":"bnocesar@gmail.com"},"_resolved":"/private/var/folders/qy/5nvvb1h93ks26dzx6fzypss80000gn/T/e3d48ae6294bc0ec13ab3d9282942aa4/adjudicate-pack-incident-response-0.2.1.tgz","_integrity":"sha512-EhB+Zn3Lpfa6TmqZr4A+IFsMigAat9VH4iP6OOWvcZGsfH4B+I068/ZTqFF8BobnVcJNqoiQvvtKX+10cnUsKw==","_npmVersion":"11.10.0","description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@adjudicate/core":"1.4.0","@adjudicate/primitives":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.1","typescript":"^5.9.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pack-incident-response_0.2.1_1781667829396_0.8735396489451293","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@adjudicate/pack-incident-response","version":"0.3.0","_id":"@adjudicate/pack-incident-response@0.3.0","maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"dist":{"shasum":"fa47339ba822e152984c8f4f193692b109e262be","tarball":"https://registry.npmjs.org/@adjudicate/pack-incident-response/-/pack-incident-response-0.3.0.tgz","fileCount":29,"integrity":"sha512-zDaRKYHdwHLLbYSoGQnELU4ukhL4jsqHZs34rvJb9/CsaDY+W4Bvwtjqas/Cmv2ZXLWSvQGgFI/wU3lQUR1/Rg==","signatures":[{"sig":"MEUCIQDqyrVO8gsxoDfa6PZWw+N2OFwXAs6NaZZpPaht3CtxIwIgYPR/fYpN5sT68F2Nlo7OBdipfHUVL06U5VBf8oFzFOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42453},"main":"./dist/index.js","type":"module","_from":"file:adjudicate-pack-incident-response-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"tsc --outDir dist","test:scenarios":"node ../cli/dist/bin.js simulate --pack ./dist/index.js --scenarios ./scenarios"},"_npmUser":{"name":"brunoro","email":"bnocesar@gmail.com"},"_resolved":"/private/var/folders/qy/5nvvb1h93ks26dzx6fzypss80000gn/T/8db73719b39a665b4942df964d7bd950/adjudicate-pack-incident-response-0.3.0.tgz","_integrity":"sha512-zDaRKYHdwHLLbYSoGQnELU4ukhL4jsqHZs34rvJb9/CsaDY+W4Bvwtjqas/Cmv2ZXLWSvQGgFI/wU3lQUR1/Rg==","_npmVersion":"11.10.0","description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@adjudicate/core":"1.5.0","@adjudicate/primitives":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.1","typescript":"^5.9.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pack-incident-response_0.3.0_1782275530520_0.3718073306462404","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@adjudicate/pack-incident-response","version":"0.3.1","_id":"@adjudicate/pack-incident-response@0.3.1","maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"dist":{"shasum":"d4dbff530e9e14df0f7aa102334cbab1ce5c861d","tarball":"https://registry.npmjs.org/@adjudicate/pack-incident-response/-/pack-incident-response-0.3.1.tgz","fileCount":29,"integrity":"sha512-eMgVPjPzflYOPN0NUxdVIx5xhe7OulidC5FiMOHzNAHBBOViU5KKRTMyhVClpJXK8ddO5VI0BcvzdLeHnehTsA==","signatures":[{"sig":"MEQCIC/XB4ypUmogv9jhv8Y+Yu8ipMV3fqN6OTSLzcaY+ZXyAiBtM0dU8sawYZGAxczXeNwN6RjXQJJAssFCIkyr8reX1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42453},"main":"./dist/index.js","type":"module","_from":"file:adjudicate-pack-incident-response-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"tsc --outDir dist","test:scenarios":"node ../cli/dist/bin.js simulate --pack ./dist/index.js --scenarios ./scenarios"},"_npmUser":{"name":"brunoro","email":"bnocesar@gmail.com"},"_resolved":"/private/var/folders/qy/5nvvb1h93ks26dzx6fzypss80000gn/T/d6574fa164b46c5d04a46e9b839d9e9b/adjudicate-pack-incident-response-0.3.1.tgz","_integrity":"sha512-eMgVPjPzflYOPN0NUxdVIx5xhe7OulidC5FiMOHzNAHBBOViU5KKRTMyhVClpJXK8ddO5VI0BcvzdLeHnehTsA==","_npmVersion":"11.10.0","description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"@adjudicate/core":"1.6.0","@adjudicate/primitives":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.1","typescript":"^5.9.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pack-incident-response_0.3.1_1782443667469_0.9351871072633022","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@adjudicate/pack-incident-response","version":"0.3.2","_id":"@adjudicate/pack-incident-response@0.3.2","maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"dist":{"shasum":"057813ce5bb843104a46d9e9903f248e0c90ccb1","tarball":"https://registry.npmjs.org/@adjudicate/pack-incident-response/-/pack-incident-response-0.3.2.tgz","fileCount":29,"integrity":"sha512-Vg24/gOmYkCTXThX6BteDpBhhPUff1KhntKwct8eN6MTkGrKUfJr+KSXZpQb5zmpttiHLjLPDBp8HtRQ/dzTcA==","signatures":[{"sig":"MEUCICaG7d3y9eQmM7GE20Cb0EkAFZp20ye/ixC4cj0w49DXAiEAnOOcdeAGkgt+2iJdBY9NbaudN/xuLNNTuA+X48DAK+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42453},"main":"./dist/index.js","type":"module","_from":"file:adjudicate-pack-incident-response-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"tsc --outDir dist","test:scenarios":"node ../cli/dist/bin.js simulate --pack ./dist/index.js --scenarios ./scenarios"},"_npmUser":{"name":"brunoro","email":"bnocesar@gmail.com"},"_resolved":"/tmp/1fb800dbe65d1f7e6bffc8438be03614/adjudicate-pack-incident-response-0.3.2.tgz","_integrity":"sha512-Vg24/gOmYkCTXThX6BteDpBhhPUff1KhntKwct8eN6MTkGrKUfJr+KSXZpQb5zmpttiHLjLPDBp8HtRQ/dzTcA==","_npmVersion":"10.9.8","description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@adjudicate/core":"1.7.0","@adjudicate/primitives":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.1","typescript":"^5.9.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pack-incident-response_0.3.2_1782665466428_0.283127718181059","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@adjudicate/pack-incident-response","version":"0.3.3","_id":"@adjudicate/pack-incident-response@0.3.3","maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"dist":{"shasum":"5d989dd0d0e35706309d9afa44e149b6e60bba95","tarball":"https://registry.npmjs.org/@adjudicate/pack-incident-response/-/pack-incident-response-0.3.3.tgz","fileCount":29,"integrity":"sha512-XATpY9i/vezycjM4OIK9zs/b343isb1In6Uf+l2m51HmG73+2eBCGmDvK4/ZEYY6niMgcZRw2bVDON1D7Jt+RA==","signatures":[{"sig":"MEUCIQDF50IK1g0XjjRyooBl06XjXQZFDMJtrYJo2PD8ueTSuAIgCGHxXR7ro56OEEKhTS5K5YrxQ9S0/8P97ghQANrA71w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42453},"main":"./dist/index.js","type":"module","_from":"file:adjudicate-pack-incident-response-0.3.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"tsc --outDir dist","test:scenarios":"node ../cli/dist/bin.js simulate --pack ./dist/index.js --scenarios ./scenarios"},"_npmUser":{"name":"brunoro","email":"bnocesar@gmail.com"},"_resolved":"/tmp/ec1e05f2e528455f29ae825bdf6db0ea/adjudicate-pack-incident-response-0.3.3.tgz","_integrity":"sha512-XATpY9i/vezycjM4OIK9zs/b343isb1In6Uf+l2m51HmG73+2eBCGmDvK4/ZEYY6niMgcZRw2bVDON1D7Jt+RA==","_npmVersion":"10.9.8","description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@adjudicate/core":"1.8.0","@adjudicate/primitives":"0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.1","typescript":"^5.9.0","@vitest/coverage-v8":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pack-incident-response_0.3.3_1782870205689_0.222837332432253","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@adjudicate/pack-incident-response","version":"0.3.4","publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"dependencies":{"@adjudicate/core":"1.9.0","@adjudicate/primitives":"0.4.4"},"devDependencies":{"@vitest/coverage-v8":"^3.2.0","fast-check":"^3.23.1","typescript":"^5.9.0","vitest":"^3.2.0"},"scripts":{"build":"tsc --outDir dist","lint":"tsc --noEmit","test":"vitest run","test:scenarios":"node ../cli/dist/bin.js simulate --pack ./dist/index.js --scenarios ./scenarios"},"_id":"@adjudicate/pack-incident-response@0.3.4","description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","_integrity":"sha512-GYi4J4KfiE04xWmBsUlELAdAzgDXSx43ZwLuuYTKjFqwt7r2ZTN174miKeHaZJulUkLyMYkcEO1o+0L4HZP9IA==","_resolved":"/tmp/1aad913093f93d19ce13e9d3b34f3946/adjudicate-pack-incident-response-0.3.4.tgz","_from":"file:adjudicate-pack-incident-response-0.3.4.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-GYi4J4KfiE04xWmBsUlELAdAzgDXSx43ZwLuuYTKjFqwt7r2ZTN174miKeHaZJulUkLyMYkcEO1o+0L4HZP9IA==","shasum":"763f90bb41f8b4f1c718c4bda9370b179b4589b5","tarball":"https://registry.npmjs.org/@adjudicate/pack-incident-response/-/pack-incident-response-0.3.4.tgz","fileCount":29,"unpackedSize":42453,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE+BkTbDw4eeA1iHEB3/CIbgtD1P0YSljpgZxLeQI5C2AiB84641Zt+Eskl9BRUqcUgpMw4a3rakWd26UUcVjZ6hTg=="}]},"_npmUser":{"name":"brunoro","email":"bnocesar@gmail.com"},"directories":{},"maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pack-incident-response_0.3.4_1783002080756_0.5467097905208125"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-07T20:13:18.865Z","modified":"2026-07-02T14:21:21.150Z","0.2.0":"2026-06-07T20:13:19.170Z","0.2.1":"2026-06-17T03:43:49.587Z","0.3.0":"2026-06-24T04:32:10.682Z","0.3.1":"2026-06-26T03:14:27.601Z","0.3.2":"2026-06-28T16:51:06.612Z","0.3.3":"2026-07-01T01:43:25.839Z","0.3.4":"2026-07-02T14:21:20.943Z"},"description":"Incident-remediation governance Pack. AI-driven incident response is high-risk — exactly where the kernel's six outcomes shine.","maintainers":[{"name":"brunoro","email":"bnocesar@gmail.com"}],"readme":"# @adjudicate/pack-incident-response\n\nIncident-remediation governance Pack. AI-driven incident response is high-risk —\nexactly where the kernel's six outcomes shine.\n\n| Outcome | Trigger |\n|---|---|\n| DEFER | target incident has a `down` dependency (parks on `incident.dependency.restored`) |\n| REWRITE | auto (UNTRUSTED, LLM-proposed) remediation clamped to `AUTO_REMEDIATION_BLAST_CAP` (5) |\n| ESCALATE | operator (TRUSTED) blast radius ≥ `ESCALATE_BLAST_RADIUS` (25) → supervisor |\n| REQUEST_CONFIRMATION | operator blast radius ≥ `CONFIRM_BLAST_RADIUS` (10) |\n| REFUSE | unknown / already-resolved incident, invalid blast radius |\n| EXECUTE | in-bounds remediation, manual escalation, monitor callback |\n\n`incident.monitor.callback` is **system-only** (requires TRUSTED) — the LLM can't\nforge it. The blast-radius ladder (clamp < confirm < escalate) is gated so that\noperator-initiated (TRUSTED) remediations bypass the auto-clamp and reach\nconfirm/escalate, while LLM-proposed (UNTRUSTED) over-scope is always clamped.\nIn-memory state only; not for production as-is.\n","readmeFilename":"README.md"}