{"_id":"@agent-teams/repository-mutation","_rev":"6-53e7bd9bc3bea324b00e3748261d621e","name":"@agent-teams/repository-mutation","dist-tags":{"bootstrap":"0.0.0","latest":"0.2.0"},"versions":{"0.0.0":{"name":"@agent-teams/repository-mutation","version":"0.0.0","license":"Apache-2.0","_id":"@agent-teams/repository-mutation@0.0.0","maintainers":[{"name":"ilyazelenko","email":"iliyazelenkog@gmail.com"}],"homepage":"https://github.com/agent-teams-ai/engineering-foundation#readme","bugs":{"url":"https://github.com/agent-teams-ai/engineering-foundation/issues"},"dist":{"shasum":"6bac05833044546abc97b9de18fcd2f436f1cec6","tarball":"https://registry.npmjs.org/@agent-teams/repository-mutation/-/repository-mutation-0.0.0.tgz","fileCount":243,"integrity":"sha512-mgB2IxFbAPgTp6GF2s4AX+IoVHPKHh19GZpn+Zai+I0wPondoKMOBsSo3qoeEhpnt/4wABDUyeh9XqmKcjsXWw==","signatures":[{"sig":"MEUCIHfEYTcMQARiGw0lion1jvTzustT/TuE3StAws2HXoZTAiEA84gW8qJ18DYktfNrwncG7M/5/OVQai2oQs8tA3bkwRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-teams%2frepository-mutation@0.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":707002},"type":"module","_from":"file:/home/runner/work/_temp/npm-package-bootstrap/pack/agent-teams-repository-mutation-0.0.0.tgz","engines":{"node":">=24.18.0 <25","pnpm":">=11.17.0 <12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./schemas/*":"./schemas/*","./package.json":"./package.json","./qualification":{"types":"./dist/qualification/index.d.ts","import":"./dist/qualification/index.js"}},"scripts":{"build":"tsc --build tsconfig.json --pretty false"},"_npmUser":{"name":"ilyazelenko","email":"iliyazelenkog@gmail.com"},"_resolved":"/home/runner/work/_temp/npm-package-bootstrap/pack/agent-teams-repository-mutation-0.0.0.tgz","_integrity":"sha512-mgB2IxFbAPgTp6GF2s4AX+IoVHPKHh19GZpn+Zai+I0wPondoKMOBsSo3qoeEhpnt/4wABDUyeh9XqmKcjsXWw==","deprecated":"Bootstrap-only artifact; do not adopt. Use a supported @agent-teams/repository-mutation release instead.","repository":{"url":"git+https://github.com/agent-teams-ai/engineering-foundation.git","type":"git","directory":"packages/repository-mutation"},"_npmVersion":"11.16.0","description":"Closed, portable repository mutation and exact recovery primitives.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/repository-mutation_0.0.0_1788479795185_0.9262902104965345","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@agent-teams/repository-mutation","version":"0.1.0","license":"Apache-2.0","_id":"@agent-teams/repository-mutation@0.1.0","maintainers":[{"name":"ilyazelenko","email":"iliyazelenkog@gmail.com"}],"homepage":"https://github.com/agent-teams-ai/engineering-foundation#readme","bugs":{"url":"https://github.com/agent-teams-ai/engineering-foundation/issues"},"dist":{"shasum":"3a18d6240559c45339b97063c74877957f41f62b","tarball":"https://registry.npmjs.org/@agent-teams/repository-mutation/-/repository-mutation-0.1.0.tgz","fileCount":243,"integrity":"sha512-UvJAHQRuInYGCG50ExFge4dUp1DtQpvS2dnnTlITnY/L75t/HONW/b6XomnQ409QPqSS1y+MrigyVhCpZ23ZOQ==","signatures":[{"sig":"MEUCIGXudekdleVK06J+fVTfdrA3IyLTWSUtQoRbnX0NI/9zAiEA6eTiyx1GkDbQ2hHyLitTdXtO53rcBx1eoIxX4EhLceM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-teams%2frepository-mutation@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":708774},"type":"module","_from":"file:/tmp/ordered-release-pack-T8Kqzv/agent-teams-repository-mutation-0.1.0.tgz","engines":{"node":">=24.18.0 <25","pnpm":">=11.17.0 <12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./schemas/*":"./schemas/*","./package.json":"./package.json","./qualification":{"types":"./dist/qualification/index.d.ts","import":"./dist/qualification/index.js"}},"scripts":{"build":"tsc --build tsconfig.json --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9f82d13-65c3-45ad-b86f-02df696eb07d"}},"_resolved":"/tmp/ordered-release-pack-T8Kqzv/agent-teams-repository-mutation-0.1.0.tgz","_integrity":"sha512-UvJAHQRuInYGCG50ExFge4dUp1DtQpvS2dnnTlITnY/L75t/HONW/b6XomnQ409QPqSS1y+MrigyVhCpZ23ZOQ==","repository":{"url":"git+https://github.com/agent-teams-ai/engineering-foundation.git","type":"git","directory":"packages/repository-mutation"},"_npmVersion":"11.16.0","description":"Closed, portable repository mutation and exact recovery primitives.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/repository-mutation_0.1.0_1788613097409_0.0926248510172396","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agent-teams/repository-mutation","version":"0.1.1","license":"Apache-2.0","_id":"@agent-teams/repository-mutation@0.1.1","maintainers":[{"name":"ilyazelenko","email":"iliyazelenkog@gmail.com"}],"homepage":"https://github.com/agent-teams-ai/engineering-foundation#readme","bugs":{"url":"https://github.com/agent-teams-ai/engineering-foundation/issues"},"dist":{"shasum":"57bc5ddfd6887c40631eee8c2d4f60af4bc7aa6e","tarball":"https://registry.npmjs.org/@agent-teams/repository-mutation/-/repository-mutation-0.1.1.tgz","fileCount":243,"integrity":"sha512-BRPxUgZf2BPT6ABejAGQwswyaDP1B5A29u8mhVs4dihvLkLPXInUJ5FrQVdfkIWPOW/coNqwpGUX1Equ7mMHNw==","signatures":[{"sig":"MEUCIEwaOmXWk+NDKD57IIvKX8yzgnY+N05uo13cagENyfv0AiEApNJde/gk0A+irF169Odr/s3+psUH3Nwt39NwnXU0qaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-teams%2frepository-mutation@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":709238},"type":"module","_from":"file:/tmp/ordered-release-pack-p6o4P1/agent-teams-repository-mutation-0.1.1.tgz","engines":{"node":">=24.18.0 <25","pnpm":">=11.17.0 <12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./schemas/*":"./schemas/*","./package.json":"./package.json","./qualification":{"types":"./dist/qualification/index.d.ts","import":"./dist/qualification/index.js"}},"scripts":{"build":"tsc --build tsconfig.json --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9f82d13-65c3-45ad-b86f-02df696eb07d"}},"_resolved":"/tmp/ordered-release-pack-p6o4P1/agent-teams-repository-mutation-0.1.1.tgz","_integrity":"sha512-BRPxUgZf2BPT6ABejAGQwswyaDP1B5A29u8mhVs4dihvLkLPXInUJ5FrQVdfkIWPOW/coNqwpGUX1Equ7mMHNw==","repository":{"url":"git+https://github.com/agent-teams-ai/engineering-foundation.git","type":"git","directory":"packages/repository-mutation"},"_npmVersion":"11.16.0","description":"Closed, portable repository mutation and exact recovery primitives.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/repository-mutation_0.1.1_1788656777888_0.1324794540668961","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agent-teams/repository-mutation","version":"0.1.2","license":"Apache-2.0","_id":"@agent-teams/repository-mutation@0.1.2","maintainers":[{"name":"ilyazelenko","email":"iliyazelenkog@gmail.com"}],"homepage":"https://github.com/agent-teams-ai/engineering-foundation#readme","bugs":{"url":"https://github.com/agent-teams-ai/engineering-foundation/issues"},"dist":{"shasum":"f37270cad3dd014d141befbc0cb9c59ba6c85cd9","tarball":"https://registry.npmjs.org/@agent-teams/repository-mutation/-/repository-mutation-0.1.2.tgz","fileCount":243,"integrity":"sha512-ZSK/F57kBFxw/P1UlJcuXEtBzoXILfQrLV33XriiPzJdJoKw4Zq5RvJPc2F3329KPWGeANNg2lMGMpi/jkMDoA==","signatures":[{"sig":"MEQCIEfo6rIqIO6eNVKm6YMOc5RdS6Zm9z55wu9h5q20qkZ5AiA+Fioce0ojzgh1XACScHgDPVdugbpo+lAxWDsDfnlFEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-teams%2frepository-mutation@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":712101},"type":"module","_from":"file:/tmp/ordered-release-pack-MzOrIR/agent-teams-repository-mutation-0.1.2.tgz","engines":{"node":">=24.18.0 <25","pnpm":">=11.17.0 <12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./schemas/*":"./schemas/*","./package.json":"./package.json","./qualification":{"types":"./dist/qualification/index.d.ts","import":"./dist/qualification/index.js"}},"scripts":{"build":"tsc --build tsconfig.json --pretty false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9f82d13-65c3-45ad-b86f-02df696eb07d"}},"_resolved":"/tmp/ordered-release-pack-MzOrIR/agent-teams-repository-mutation-0.1.2.tgz","_integrity":"sha512-ZSK/F57kBFxw/P1UlJcuXEtBzoXILfQrLV33XriiPzJdJoKw4Zq5RvJPc2F3329KPWGeANNg2lMGMpi/jkMDoA==","repository":{"url":"git+https://github.com/agent-teams-ai/engineering-foundation.git","type":"git","directory":"packages/repository-mutation"},"_npmVersion":"11.16.0","description":"Closed, portable repository mutation and exact recovery primitives.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/repository-mutation_0.1.2_1788798872420_0.12033938561683422","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"description":"Closed, portable repository mutation and exact recovery primitives.","devDependencies":{"@types/node":"24.13.3","typescript":"7.0.2"},"engines":{"node":">=24.18.0 <25","pnpm":">=11.17.0 <12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./serialization":{"types":"./dist/serialization.d.ts","import":"./dist/serialization.js"},"./paths":{"types":"./dist/paths.d.ts","import":"./dist/paths.js"},"./coordination":{"types":"./dist/coordination.d.ts","import":"./dist/coordination.js"},"./known-file":{"types":"./dist/known-file.d.ts","import":"./dist/known-file.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./qualification":{"types":"./dist/qualification/index.d.ts","import":"./dist/qualification/index.js"},"./schemas/*":"./schemas/*","./package.json":"./package.json"},"license":"Apache-2.0","name":"@agent-teams/repository-mutation","publishConfig":{"access":"public","provenance":true,"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/agent-teams-ai/engineering-foundation.git","directory":"packages/repository-mutation"},"sideEffects":false,"type":"module","version":"0.2.0","scripts":{"build":"tsc --build tsconfig.json --pretty false"},"_id":"@agent-teams/repository-mutation@0.2.0","bugs":{"url":"https://github.com/agent-teams-ai/engineering-foundation/issues"},"homepage":"https://github.com/agent-teams-ai/engineering-foundation#readme","_integrity":"sha512-a02kzLlWtQjPAG2fFo/HyC+T6D+hW+FJ+aNCYoTLuTdKqeuL50hIvSnQLMUbGajWBb4nAvaINvW2jvmJ+Qku0g==","_resolved":"/tmp/ordered-release-pack-m78csK/qualified-package-artifacts-Z5YEWt/406167656e742d7465616d732f7265706f7369746f72792d6d75746174696f6e/agent-teams-repository-mutation-0.2.0.tgz","_from":"file:/tmp/ordered-release-pack-m78csK/qualified-package-artifacts-Z5YEWt/406167656e742d7465616d732f7265706f7369746f72792d6d75746174696f6e/agent-teams-repository-mutation-0.2.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-a02kzLlWtQjPAG2fFo/HyC+T6D+hW+FJ+aNCYoTLuTdKqeuL50hIvSnQLMUbGajWBb4nAvaINvW2jvmJ+Qku0g==","shasum":"63f140fccea55db256eee5a6ef8d90c0ce82dbe8","tarball":"https://registry.npmjs.org/@agent-teams/repository-mutation/-/repository-mutation-0.2.0.tgz","fileCount":329,"unpackedSize":799069,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-teams%2frepository-mutation@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAngeVxdrVXkkUGIR/kH6vqS1mU0kAbytlOAdXblCFyvAiEA/MMBcIbUaPrYQyrhgV77IwLX7TTVpetYLAlx8MsoHyI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9f82d13-65c3-45ad-b86f-02df696eb07d"}},"directories":{},"maintainers":[{"name":"ilyazelenko","email":"iliyazelenkog@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/repository-mutation_0.2.0_1788821981674_0.00038987212132512994"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-03T23:56:34.983Z","modified":"2026-09-07T22:59:42.105Z","0.0.0":"2026-09-03T23:56:35.318Z","0.1.0":"2026-09-05T12:58:17.556Z","0.1.1":"2026-09-06T01:06:18.048Z","0.1.2":"2026-09-07T16:34:32.553Z","0.2.0":"2026-09-07T22:59:41.813Z"},"bugs":{"url":"https://github.com/agent-teams-ai/engineering-foundation/issues"},"license":"Apache-2.0","homepage":"https://github.com/agent-teams-ai/engineering-foundation#readme","repository":{"type":"git","url":"git+https://github.com/agent-teams-ai/engineering-foundation.git","directory":"packages/repository-mutation"},"description":"Closed, portable repository mutation and exact recovery primitives.","maintainers":[{"name":"ilyazelenko","email":"iliyazelenkog@gmail.com"}],"readme":"# Repository Mutation\n\n`@agent-teams/repository-mutation` is the zero-monorepo-dependency leaf for the\ncooperative repository operation lock, bounded state evidence, closed known-file\ntransactions, exact receipts, and exact-artifact recovery.\n\nStandalone callers protect the shared lock and common transaction evidence. They\ndo not classify an unaccompanied Engineering Foundation local-mode backup; full\nFoundation local-mode admission remains the responsibility of Foundation's\ncomposition wrapper.\n\nKnown-file Plan compilation rejects portable case/NFC collisions and every\nancestor/descendant relationship across the complete operation set before the\nPlan digest, journal, or filesystem effects. The path alphabet remains ASCII-only;\nboth composed and decomposed non-ASCII paths are rejected. Valid operation order and digest\nsemantics remain v1-compatible. Persisted v1 evidence is never rewritten:\ncorrect journals use only their exact owner-and-kernel build recovery route.\nForeign builds cannot take over; impossible, corrupt, or unknown historical bytes\nremain a manual-only mutation barrier. Known-file apply and recovery remain unsupported\non Windows and fail before effects; pure Plan compilation remains portable.\n\nFor a valid interrupted journal, use `recoverKnownFileTransaction` from the\nrecorded owner and kernel artifacts, matching each name, version, and\n`buildIdentity`: `APPLYING` rolls back and `COMMITTED` completes cleanup. A\nrebuilt package with the same version cannot take over. Preserve the recorded\nartifact for the supported recovery window. Impossible historical Plans and\nunknown evidence require manual resolution; no automatic bridge, schema rewrite,\nor cleanup is authorized. A failed recovery keeps the journal and mutation barrier.\n\nCurrent JSON Schema imports use the package's\n`./schemas/repository-mutation/known-file-transaction-plan/v1.schema.json` and\n`./schemas/repository-mutation/known-file-transaction-receipt/v1.schema.json`\nexports. Their IDs have the same `repository-mutation/` prefix. Both retain wire\nversion 1 and protocol `agent-teams.repository-mutation.known-file/v1`; compiler,\nreceipt digests, and the current transaction envelope (wire version 6) are unchanged.\nThe unprefixed Plan and Receipt schema exports retain exact Foundation 0.21.0\nbytes and protocol `foundation.replace-known-file/v1`. They describe historical\ndata and do not enable the current compiler or journal reader to resume it.\n\nRecover compatible historical known-file journals only through `./mutation` in\nthe retained exact `@agent-teams/engineering-foundation@0.21.0` artifact, matching\nits recorded build. Impossible Plans or ambiguous partial effects remain manual.\nCurrent public declarations and executable exports stay unchanged. The schema\ncorrection requires Authoring, Foundation, and Managed reference closure before\nthe coordinated package set can be published.\n","readmeFilename":"README.md"}