{"_id":"pi-sych","_rev":"39-bfbaf1bee623bbe7c1a10e3eca63b69d","name":"pi-sych","dist-tags":{"latest":"7.0.0"},"versions":{"0.0.0":{"name":"pi-sych","version":"0.0.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@0.0.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"d56b1b73736cb7899df50d7832c8c2f2e654011b","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-0.0.0.tgz","fileCount":43,"integrity":"sha512-vmp4ZsrdN1JArBAujkb/74PYzUGxf3rJPdVJQ8mwXjAnT2Cz38UWDz0t9LTx3/KFTYTQPwH7srEJ5c2D/xkb6A==","signatures":[{"sig":"MEYCIQDDgKfsScLJE/FKpnFE0hJJkIEpiHkgBGaJyaZ00ykTlQIhANiHsI8lh7LTgswAuuKBh8SJxSe3iCaJW47ZQzP19BgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170799},"type":"module","gitHead":"2ca681c773e079a33d2d0778df166134087e8eb3","scripts":{"test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_0.0.0_1785291082097_0.816943637429572","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"pi-sych","version":"0.0.2","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@0.0.2","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"3e19d237a42cb80f1ebf2d85814cf66796f0ea11","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-0.0.2.tgz","fileCount":44,"integrity":"sha512-IHcGibvka8lpuonjP5rjbyLdgsnfpF1e9X1npn1vZecbAGwfmV2DMepwEE24g1M5IGyHlyipaQY9VPkn6c/WbQ==","signatures":[{"sig":"MEUCIFHhFAF6LOe05ruqGrDgQv2TXq3/5JMYrdl8JcMVFEpWAiEAmGWiw92r6EaAe8US5qgCqDsjKz6p1idr9uwkMYwU7dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":172345},"type":"module","gitHead":"4f0f47234f98f61997b7c46acc27c95f2e43311f","scripts":{"test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_0.0.2_1785293166858_0.8774105122657809","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"pi-sych","version":"0.1.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@0.1.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"bbf2d2a10fb3fbe9823ec90b183f6a68ced0caef","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-0.1.0.tgz","fileCount":44,"integrity":"sha512-LdQJGROM3kDLlGYrds1cdv4W7hjs4izSivW4SNsfHFQugpX+T6U6nsvQKfeUFZZOp59Ip7hJnpMsCYHK0IwTzQ==","signatures":[{"sig":"MEUCIFZ6LHKuZsm95PDW6ABY6hP2vYsGOjEpi+nktGOX4OfCAiEA2L5KkCB+V2zya8ee9rkoz7sBbsRj7xUemAIn1X1c/8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":173904},"type":"module","gitHead":"ae491edbf7f6c641090d525c0e082a7c0bc046ae","scripts":{"test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_0.1.0_1785293177701_0.4431564465854936","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"pi-sych","version":"0.1.1","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@0.1.1","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"b62adb6af71a4085c637a525749bf9e6d87a48b7","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-0.1.1.tgz","fileCount":45,"integrity":"sha512-eW3TYQP8hCOxT3huvn/36Oc50ukkO49uB8YcMMJk0mcKlH6LiOtgqcDa0sqzdS3Y2iR4DgUU1b0Bq7BqYqEnxA==","signatures":[{"sig":"MEQCIEiPTkSpixgl6XCnGmKEBwI/05yhaEMbxX0eBNSFLN5uAiAob6dDFx2tpjUB6B923Y2LoSA+kgz6/vO6yA3aSnmoGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":174876},"type":"module","gitHead":"c88285429050ee7023945ea0468148acfead25bf","scripts":{"test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"5.9.3","@types/node":"24.12.4","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_0.1.1_1785293642802_0.6492620682572281","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"pi-sych","version":"0.1.2","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@0.1.2","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"99b9d6eb27053759a11c90765970d5a59159da61","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-0.1.2.tgz","fileCount":45,"integrity":"sha512-zbrqwCE+QMP/xd6XOvOGAxzVoVC3DpJ9dtQbQCDu3a5YUa7E+8NSP3rNasgehOR54eLtSYcruc3B2DhpzVuUZg==","signatures":[{"sig":"MEYCIQD5nh1ZL7vHUyoxX0yien0XjXO8efuj5BwS56ptppxotAIhAM6LE/+9VVfAv68qUi4ThuEeX64BBjBkU6rCXqlCampB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":177663},"type":"module","gitHead":"80f272e8b50a9bdca4cf5b6d4e0b14bbd05deb9c","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"7.0.2","@types/node":"24.12.4","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_0.1.2_1785332125359_0.4241773893197658","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"pi-sych","version":"1.0.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@1.0.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"5449e98bc6be17dc4a3b7ea6ef93e3ebf8291f2b","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-1.0.0.tgz","fileCount":53,"integrity":"sha512-SzvJ/g4zqzHJNe7mrh2Zon2RP56c6P5b37qDzvrEKWjZAU2HuRVqF05B32qvw/0RtSoaPKlWVRKrgqeen5TnfA==","signatures":[{"sig":"MEYCIQDeTLD+3iVy7lBaix+MG31YlEne0a9oAqigqH7YRLOOdAIhAO5BDgcwEz7E04vIi4MpFvFp2WP4ubdfuwVv0iVu4J/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":118352},"type":"module","gitHead":"db6c352ca142615060841f60305ed8f190951b63","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","source:budget":"node scripts/check-source-budget.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"7.0.2","@types/node":"24.12.4","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_1.0.0_1785373847695_0.6997736805547821","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"pi-sych","version":"1.0.1","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@1.0.1","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@1.0.1/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"091cf1c5120ef121ba655bb4695a11710380894b","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-1.0.1.tgz","fileCount":60,"integrity":"sha512-+W124hN8qUeYFUT38QBPOUk1tVbZgv0VFnN0duFrzr89RJ9zIaWFp3yAvNMq9xrmKE66oaDCRBDyIx/eO8vodA==","signatures":[{"sig":"MEUCIAdvt9NwY+TQRWThBWCytziJ7njMUJkOrNcDFuh9d8MZAiEAhvTB/qW/qnP++USfxfzECt0jUIhYsSKhPPpkTsw9cJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":5589544},"type":"module","gitHead":"3f588b248bcc87b9fcd0c8b9b4b5ec731d9721d3","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","source:budget":"node scripts/check-source-budget.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"7.0.2","@types/node":"24.12.4","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_1.0.1_1785377966931_0.3150144856326882","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"pi-sych","version":"1.0.2","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@1.0.2","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@1.0.2/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"b135b665bb1c48802520d9a5bf6e4b368d8d6dc6","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-1.0.2.tgz","fileCount":60,"integrity":"sha512-UHuEyBzLV+zINHB9/LBJRG1YR1/rNqhcoM06RXmB33avGSvXLn6u0rA4TGxQQuc1hMirB/awHnGaunC6LbKgMw==","signatures":[{"sig":"MEQCIEdTGQ+yNOTLDCZ3Uf/u20IMfbggmQVo5wpaEnY9TvcuAiAzMq733YKWCQDOQFMKkm6jwOHox2P+XodmCreffAJXXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":5589781},"type":"module","gitHead":"3c6be61f9d0f33d1b1fe22da3cf04da805b16c3a","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","source:budget":"node scripts/check-source-budget.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"7.0.2","@types/node":"24.12.4","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_1.0.2_1785378548153_0.4887613482410569","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pi-sych","version":"1.0.3","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@1.0.3","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@1.0.3/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"89829398c9230148c9a46a527f55fbfa71cd0faf","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-1.0.3.tgz","fileCount":60,"integrity":"sha512-6ZkgDLW6BRzo0hUFMlcQo2znNrXH4TH41jgVGuyO6eVEtQAUFNaeEu0rgcfrQO6nZmGxN7Hac+0WGqIXscBH1w==","signatures":[{"sig":"MEUCIE2pO4Lbu4y8T6CKa5YZsbhkGlUoHfm/H3ZJA/UNXfbUAiEAgMbaK9jodNQGDxzRPHueGz8py9NfudOFXoOTXyNBXTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":5589927},"type":"module","gitHead":"7cd5e73d82771421de20a5b3136fa4c3080ced13","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","source:budget":"node scripts/check-source-budget.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"^2.7.0","pi-mcporter":"latest","@plannotator/pi-extension":"^0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","typescript":"7.0.2","@types/node":"24.12.4","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"^0.82.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_1.0.3_1785379430152_0.14240450957257123","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"pi-sych","version":"1.2.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@1.2.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@1.2.0/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"d2a846d544c29e66cb45be85a41309e55ce3e90a","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-1.2.0.tgz","fileCount":63,"integrity":"sha512-sjiGudvs0vW2IzG7ZL+ZtSxixbMWL8NJ/O2Q9ROmHUAZylfYPnMm3I6sPLLcJzhE6Imcr8F+pnQL9gWAtlNr/Q==","signatures":[{"sig":"MEUCIBg+vsr1YSPZKEdbdDWb5oQBb3cjp+N++3xEyRMJ2Q3BAiEA/gkpXTi9lypGyOs6+6gz0hL1TwJwksZBdch6JATxorc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":5605905},"type":"module","gitHead":"8ad11305fba2e7e9a3dc3a9d810bd76394ccde71","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_1.2.0_1785438712475_0.3271558674735684","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"pi-sych","version":"2.1.1","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@2.1.1","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@2.1.1/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"22493ba7db1fe1779dfb5e7cb7df469580486777","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-2.1.1.tgz","fileCount":114,"integrity":"sha512-07HEOcTi2+IiqCzk8hFSBG5iFlOg2Ll5e75hZSxYxzwycPPaYeyQTjo3yWV+/JJDPmV7HR5i81y8U4jX1h0q3Q==","signatures":[{"sig":"MEUCIQDMVXnrlohGBOx/YfReZEo3QjnrowqsoGJCTuYDiEWBOgIgaPRrYSyboUTLz5tx2Zq71SzxZO4kfSGEONXgO//DFzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":410184},"type":"module","gitHead":"bdac49632d46b52bd5b37e8efa8115f475799788","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_2.1.1_1785464305403_0.6781452080415704","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"pi-sych","version":"3.0.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@3.0.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@3.0.0/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"44877de6f74fb57cc0a61909700572c7251e27a1","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-3.0.0.tgz","fileCount":115,"integrity":"sha512-4CCMhOh4BSn5cBGt9ZbDBum4AcFZbskLaeuDqNCur4Ck1HhT7XxPgaSOsfaavbMSysn8oOYXaALTtqqxrO58FA==","signatures":[{"sig":"MEYCIQD/iE3WlOxnZ8D8hYhFlTHZaFdf41G3lJtbiaVYfT1giAIhAOrVugVHtgGDL3BxwH4jwCX1wQBslGHrk3QBuMa8JuCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":424212},"type":"module","gitHead":"7fbac60615cd3ace32a91edf28befc85d0d3d88d","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_3.0.0_1785503787050_0.9399130606369772","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"pi-sych","version":"3.0.1","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@3.0.1","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@3.0.1/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"0570e6fe26d054ef10626a6bd73ab88ae7fcb88f","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-3.0.1.tgz","fileCount":115,"integrity":"sha512-QoX0tV49lh1kTFKN5nQd4N3KwRZHEJ8CQRGmh2el68Sd7zkLf6FZN3pgdLb70cp7IZ2biwh0NLDpYZ/UqVzuLA==","signatures":[{"sig":"MEUCIHZrVxVRXM9ej/EvW48aUu9ayFuceHSQlQPZ1UA07Qx0AiEA2QCKaLR8+MYOiifVm29oduTEKGvcawQwBZ6dAos1abQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":424008},"type":"module","gitHead":"567fab429cc367ce232952d6ff3a962fd33231f3","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_3.0.1_1785504627137_0.1713483082125662","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"pi-sych","version":"3.0.2","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@3.0.2","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@3.0.2/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"676bdd6d6dd8336162215aee1138d2d4b0043489","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-3.0.2.tgz","fileCount":115,"integrity":"sha512-UdiDAYJ3z3RpGErfpExxXw59k1WucxWsvC/KMQz98ZpmUmVGWxYhHYVb5oOZbmczU6lmvnsCgzyM3NfBwkCbrQ==","signatures":[{"sig":"MEUCID9q5T+ox1cUuI/1/op+0viV1VHm23yzeKeGem6x6iHhAiEAydrmvE2QoiCDbG6M5WGscKNHrPhnz6B0G3wXsK/SlAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":428336},"type":"module","gitHead":"b54bb375df2e1675a58b4dc785814974e3b62bdb","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_3.0.2_1785505503896_0.005672045258158898","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"pi-sych","version":"4.0.1","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@4.0.1","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@4.0.0/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"f4e53d384cba28b9b33a388a8f4662a56424aa7e","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-4.0.1.tgz","fileCount":115,"integrity":"sha512-PsDPAepvM5ZuL7Mr7SuGuYrDjs8DRkqQVxTI848mL8qpaaExM606u3JsMRakzaNa503fDabh7Yr8j48495IdvA==","signatures":[{"sig":"MEUCIFBYwCVj21J0FxVQzrR59FykGWcVNJ+aVaKvGUSCkIdGAiEArfFPYuS6gJmcntkF1DUIVZhv59FNTFOdwg5PkxqfW78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":8652971},"type":"module","gitHead":"7b50a128f38f0ac032d45b0ac051786d07e87218","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_4.0.1_1785589135762_0.581056415178546","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"pi-sych","version":"4.0.2","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@4.0.2","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@4.0.2/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"f96433d3335b16aa449d6ec0ce997f32a6bf5402","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-4.0.2.tgz","fileCount":115,"integrity":"sha512-FGoWjQM8P63bl7f6s8yascxZ7/KfinRjGlV1s8zdfzaNp2fZbRohiUu8RdMFu7hdNEXYwwCtzmPS0SPhDWL38g==","signatures":[{"sig":"MEQCIEjRXxvgAx33VmEA1jQJVO//9wTJNW12EQ+hQyI/EFYYAiBXbKwWAoRGJnR9Ad+ZGkPOBqBZoykKehF9hCEhxz2vMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":8653138},"type":"module","gitHead":"7113443e83adadce7607aebbaa7c6a29b9364900","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","smoke":"node scripts/smoke-test.mjs","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_4.0.2_1785593538014_0.5236054328661945","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"pi-sych","version":"4.0.3","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@4.0.3","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@4.0.3/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"ba48306e2a26953a31a4d2169f20822842158219","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-4.0.3.tgz","fileCount":115,"integrity":"sha512-+jUpVVdhc2TNiOTeH0ABan/oIQ72CDd7SFirc54Bc+FfCXrcDvwI8cXH295QhjTsKH4PTRyHT1TJhAUHo62WPw==","signatures":[{"sig":"MEYCIQC77EjjWpXybHfM6PwxYyF66n8ZX+AvsrEL0RxY9dCrSgIhAPmalz4ppIiqqiagkJnZI+0KtiEXJI1COq0+ZTIe+JgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":8663186},"type":"module","gitHead":"79b9851567d0a64be2d8fc03b001300d0708de49","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_4.0.3_1785595191812_0.04110939369917377","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"pi-sych","version":"4.0.4","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@4.0.4","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://unpkg.com/pi-sych@4.0.4/docs/img/architecture.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"3400233d99ed2e694324de79b30e6aafaab35335","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-4.0.4.tgz","fileCount":118,"integrity":"sha512-a1ERdxgIB0ZLWyh+gEhFmqC0MNSsHoSuPHN3oVjySJIypy4wHH5bQKyMGsLv71xsBfQ3bhJJzjBo0Kutod23Fg==","signatures":[{"sig":"MEUCICt3Zv2twchoC/G4wQDW4j5H5YkT2VwcySRob25lcJm0AiEAjTO6B+NEAtqqRQeLUTmh4bayV8VvkvgNyA8KSHXR1Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":11862256},"type":"module","gitHead":"b60aae528e0be3964798cb31b7c858cd78e61efd","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.18.1","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_4.0.4_1785786810739_0.9995737808701204","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"pi-sych","version":"4.0.5","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@4.0.5","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"bda4ae6aa74a8f9da1ae14d34cf2e638f4cedc94","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-4.0.5.tgz","fileCount":130,"integrity":"sha512-Gt8IvDUu/DKnvOxlIPCdX1qFLjEUhk04SQ19gelUyhupIHYvrixQyk4IxDpCOhZ2dUcYZJgALQhNVyPJO7RipA==","signatures":[{"sig":"MEQCIDd6XshcyjlVuuuHyO7Wg5CjI9bg8HrPLLH9E3eJC5vpAiBY3L1JdXlBhB0ldtiFy4FZM166GFJqm82LlxxTecKwEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":11891416},"type":"module","gitHead":"267992641ed3c5a450ce1eb2c55a8a3222fc1871","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_4.0.5_1786030744120_0.9708913107869148","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"pi-sych","version":"4.0.6","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@4.0.6","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts"]},"dist":{"shasum":"43a7affed3a973cf52481f711f1fcfd6f2addf25","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-4.0.6.tgz","fileCount":130,"integrity":"sha512-EMoVOfy2tR2BeLpBrJu6K8ER/oGtRPg6efZ/zetfLT2/rsffPPL8N4yzISKShLmF8iVMXgPzx5/v/r6khiJNFQ==","signatures":[{"sig":"MEYCIQDIzPl5tfL7m5okWBT4YmYpGI0mSw7N4dn5rbZJIb+b6AIhANCUbaawjcAhYaaXQtgDezObx5HjW3AHCA41xQXVvQj9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@4.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":11894838},"type":"module","gitHead":"1ca2723fb76cb7f85a94a1687d0af3c3f0116e7a","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_4.0.6_1786054767478_0.9887206136469995","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"pi-sych","version":"5.0.4","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@5.0.4","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"78535f3f4445c644472b53273d840b18d38a457a","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-5.0.4.tgz","fileCount":156,"integrity":"sha512-Os5Cf0D4wTwwgpUOxkGirNYnrzsgTQVx0jzf63QrnGBZYOfeJ9EyidMtUdZ3HsIXiQtEAaVgfzi0xIFq4wvHzg==","signatures":[{"sig":"MEUCIBmgdptJ5fLnUkldfnwZ5dizzt73rBZ6RYkdWPTBTd3kAiEAodjGI4c++/uQCQEWXR3xLbvsnPauOjkqKHEFMkRdYDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":11963917},"type":"module","gitHead":"198df03911fe9cd5bf91dec09dc08df73a46c0bc","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_5.0.4_1786069048527_0.505736606065438","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"pi-sych","version":"6.0.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.0.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"bebbfe936cce7cf091daaf760125e576dd56466d","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.0.0.tgz","fileCount":156,"integrity":"sha512-qgn31wqDtQD5DKSgstgsshUHESIq9s3WH4ZBCVvA2ZYruBVjHEj91j6AxZLMZWaRXRN2C7NgVzOw4UhpKFiGNA==","signatures":[{"sig":"MEUCIQCocPTRUL7GkFCfixvuloymc9jiK8eqCDP/TVomvnSLEwIgBtu1Mo0ZnbWPzyEgkeYO6Qx8s86oMD8koYhV0akqC+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":531739},"type":"module","engines":{"node":">=26"},"gitHead":"7545a407dc631cbb0d98bab1547f40181ce29c1e","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.0.0_1786125159928_0.19883327193428624","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"pi-sych","version":"6.0.4","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.0.4","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"a3b2cc098e78628fb5c78057ceb6575088c03991","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.0.4.tgz","fileCount":156,"integrity":"sha512-JNwOqv7OiNRDf+qcCJFvaSal1p5JimboVHFjHfFWsx8UaHzyISui1CF7/B9N3OscH33c4oJngxgCziibiL2ZDg==","signatures":[{"sig":"MEUCIQDuYpkSiEjNp310eACsi3XGg+jBdkIQ3QnkvcfG3fiHsAIgbYk09X2x4qUCh0jJfbfjXKcewZNNPZY6MSRmIfEBQTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":460531},"type":"module","engines":{"node":">=26"},"gitHead":"6c8a0b2d0198cd191520bf595e791959079619ae","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.0.4_1786139027142_0.3192580777906331","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"pi-sych","version":"6.0.5","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.0.5","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"4bca405c218f5ea6185e10f6b9508cccd7fae7b3","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.0.5.tgz","fileCount":156,"integrity":"sha512-Ea6xtPnTxQ1xI3fe29eH9fzUnTc/G+lZSX92MuUiyV5KN8I3GNAl6uVMpT875i2h5xM1ADbmwSy3cOsU4THPvA==","signatures":[{"sig":"MEUCIQCfHyK0z2IzCGfKdmaE2LAnchADllehoC+RXbI0iVz3TwIgNfqwV4w+TxOLw6lixm8UIf0WPpJkHNsL3NKyc78/c/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":462611},"type":"module","engines":{"node":">=26"},"gitHead":"0042bb306ca06f4a1e5694ca274cb434b6c3bdd4","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.0.5_1786146098219_0.015306431754674499","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"pi-sych","version":"6.0.6","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.0.6","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"3dc954c9a04f703db90c44217c4eef6d689a77e1","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.0.6.tgz","fileCount":156,"integrity":"sha512-5AZoFKwd2fHjVGJ/jIxaeqJPp47tJWh/X8Pn8CnuUeqS5t6opJl1K6miNhaUXhwIF7hR7qLU1rg8GhpI1f5jgg==","signatures":[{"sig":"MEYCIQCb6ZPutgHAWQR8TViqLfMUcKieBMz8qv69ILVRIU/LxgIhAIYMdqmm53MZkZ7IVpAJr/ENUdpvo02ZCFcmjtQtXQ29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":462915},"type":"module","engines":{"node":">=26"},"gitHead":"3887d2325fba428a1e853d77eefbc666e8cc90ce","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.0.6_1786179810709_0.9970774399046782","host":"s3://npm-registry-packages-npm-production"}},"6.0.8":{"name":"pi-sych","version":"6.0.8","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.0.8","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"7e6aece16e2a7596b29764c4fc85bfe655e1cc9c","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.0.8.tgz","fileCount":156,"integrity":"sha512-9hccm3ytSMtNrhUpuCJWFvVpTLsw1ho5UMBCaI4BW4p9XNHA3EE76l5qdN54092+55GCugoJxD+i4P7gtDdGow==","signatures":[{"sig":"MEYCIQCbtdDXw6VwyhCQY1Al0uUSi4Ugls6m0EKBOjtMj1WEZwIhAIWWrjlcLsgAyBeCn/a8960lk45xESGH4p/t5RFURQg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":463611},"type":"module","engines":{"node":">=26"},"gitHead":"2646b6f84447597a25c9736f221a5f02307e026e","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.0.8_1786180940058_0.480520744485881","host":"s3://npm-registry-packages-npm-production"}},"6.0.9":{"name":"pi-sych","version":"6.0.9","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.0.9","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"6062bfe6dfbc7d2fb508a0dc75a1b7aa74b35169","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.0.9.tgz","fileCount":156,"integrity":"sha512-KcrMcnk6/AJUBI7z5aEw/zhX+3bCU501Cw3OYwGUsBOQ77kmQCsBh+gojNXc0PmHhqTb7wDXHK8URDxpK+4a/A==","signatures":[{"sig":"MEUCIGKg6eiBuUBdd8YokIdcJljq50IaeyuZ7ZJ9AveATSJcAiEA95+qVRZZ0d+9ZorC/aB0hzi7lZzhpNovAtpe2zABrtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":463284},"type":"module","engines":{"node":">=26"},"gitHead":"5087c7e40745dc93f75b2bf88bb15bff3dd6a89b","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.0.9_1786182794501_0.8967895081307282","host":"s3://npm-registry-packages-npm-production"}},"6.0.10":{"name":"pi-sych","version":"6.0.10","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.0.10","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"ee5b51ea197ec16a506ffda2b7551b8ea28af901","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.0.10.tgz","fileCount":156,"integrity":"sha512-9vT9bCkHIYTB4IaT5bngLxr1VYsbKACg8EoQjQ/7b6ayiTdEJChrfG9FDW3nBaBPCG7DU3+moil22or1ZNsXNQ==","signatures":[{"sig":"MEQCIEJrxIjbg075H5VkVGYjb5MJHnfuX0S9TCC3B7AkCE2OAiBCZNM8qv1ckLx0NSvKXHg7AP9szju8QLJgeCtBZB1tzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":463850},"type":"module","engines":{"node":">=26"},"gitHead":"f0bd900d4c67f01e738baaa3198f783d7b751100","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs && npm run test:coverage:c8","markdown:check":"node scripts/format-markdown.mjs","test:coverage:c8":"rm -rf coverage-c8 && c8 --reporter=text --reports-directory=coverage-c8 --include='.test-build/**/*.js' node --test tests/unit/*.test.mjs tests/integration/*.test.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"c8":"latest","typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.0.10_1786183968223_0.7394240463956399","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"pi-sych","version":"6.1.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.1.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"f0ff4df7083146c7b22f39adaa47e9da9574db23","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.1.0.tgz","fileCount":159,"integrity":"sha512-gLRG0QNwb5PdFsX0ooDy/MD7lF7FYdCFRIbhQ2Xry96fT7hi+YEVZz8EUw36i1qxsyWHVJx2CIIl9mtBbayvgQ==","signatures":[{"sig":"MEYCIQDzlriTVzNsIsXYV0pRmbB7hOYdnE3bzU5ylhgl2HplkQIhAI4HJPd0pwjm1xMadXg0pYQ80reHB/B7dFp6Rbp+lePj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":486605},"type":"module","engines":{"node":">=26"},"gitHead":"aa1936c7912f6fecc8f96c26a153a5dbadfe2052","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.1.0_1786230014129_0.9599700683680441","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"pi-sych","version":"6.1.1","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.1.1","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"4a2c8ca7a603c8c9d6cc46dbccd5e7511a6d06ea","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.1.1.tgz","fileCount":159,"integrity":"sha512-V2/KXFkwvfOoxhAPimZ63Fihemf2UVP6fsx9bd0WcrXSUryy5oAdmOR13ehpB+sRVVzfJF+cgpL89tdllycKLA==","signatures":[{"sig":"MEQCIHJfa7TEJT7idHHf5JVAr2Adc2JftE7khpB0I9hUHatOAiByGL5pLHKOYcHGt2pKPldIzFJcQjsvoIAV0OyUNQxA4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":489737},"type":"module","engines":{"node":">=26"},"gitHead":"cd96e5ba55a2d6e2132abc28ca57bba77e2ee3ba","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.1.1_1786358163397_0.3359622303881764","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"pi-sych","version":"6.1.2","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.1.2","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"173402025aed1e4b650d8af314318d10a9d6496d","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.1.2.tgz","fileCount":159,"integrity":"sha512-XAbO6ZGb2A7zGYb1CjaIh9t54q4DBpvI/hZvRnTyBj0imGm5ZqB5qNdiYS7C9R2/9b75dV4/2EZjs87SD2iOiw==","signatures":[{"sig":"MEUCICjYSDWWbEs0CWBJUezbWyoUUE1bOs1nR0QyGiW9gEALAiEA709pvPrdxllb8BGuurHcvAvyDn3WLfdUbqtkRvq/krQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":489821},"type":"module","engines":{"node":">=26"},"gitHead":"f36f9145d6c5beddac85b31dcda0f8d4db3a5c2a","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.1.2_1786359740104_0.47539073822908495","host":"s3://npm-registry-packages-npm-production"}},"6.1.3":{"name":"pi-sych","version":"6.1.3","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.1.3","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"add8ee85afca923a603cdd1394dd9a804613af10","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.1.3.tgz","fileCount":159,"integrity":"sha512-1Ukek4E+PQl8V9aNqdjg/K4e/hrFEk8IGYl0KArKWvpmpzMCXa7IYVShPXohR9QZyDdKeCukoWK6G0/S4Qncxg==","signatures":[{"sig":"MEUCIGNioKkq6xcks0iIciW5Els8hn9/xVt0LJbWhWcpQsOOAiEA5WzD9VJrgyCykpkuCT0cd6S8WXoE5Budaf3pAwNXvdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":490467},"type":"module","engines":{"node":">=26"},"gitHead":"02a5c7652a4a73fdef4d27e91071d545cc9d75bb","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.1.3_1786360732239_0.6830757110468424","host":"s3://npm-registry-packages-npm-production"}},"6.1.4":{"name":"pi-sych","version":"6.1.4","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.1.4","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"865d7c56851d87905ebd30ae120513bca96075d3","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.1.4.tgz","fileCount":161,"integrity":"sha512-FFftQuTcBl/sWf+2PBdidPp9AQI3dZ9f1RRO2y/IYLUHk5o+rfVv+0qFT2R3S+abiQbo8QNMoc8nvw5dnD6ubA==","signatures":[{"sig":"MEQCICZvJjcNwFH9XilpnE6V/cvnKKYlpxVgvTrW4aKdkMLKAiAR+qIO4CFsZho8IES3kOGCmiKcmGiaAifuzUVvaiD59w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":12445433},"type":"module","engines":{"node":">=26"},"gitHead":"b6364e775e740cfa9b6959b08d30d6926b8fa436","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.1.4_1786406080134_0.9502391297152002","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"pi-sych","version":"6.2.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.2.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"522d2341d79999ca0061b4e9a7c06486c49f57fa","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.2.0.tgz","fileCount":161,"integrity":"sha512-KORaywxj/szFblPqjwEY6NKz6PL/u2xw42E34xd9d5EeJMfOgSbq9YzuGkyl6VjifG7+JsGR+qHYsbY0UchZbw==","signatures":[{"sig":"MEQCIG3sj+X71HIbTuRSP44igngM3teXz1KMiGePiuTMVLK/AiABTy69TGzeN8w2BNzQts3h/KxoO8m7x5E2jZNufpqpYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":12446228},"type":"module","engines":{"node":">=26"},"gitHead":"2c19b3a82dc15bd43b399336b4cf2c73047e5f67","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.7.0","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.2.0_1787682380556_0.9730178903512603","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"pi-sych","version":"6.3.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.3.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"7c580cf3102a5f334ead5c3ac52fde309eaa138f","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.3.0.tgz","fileCount":161,"integrity":"sha512-WHbIcjNn5ekAM27FJHXbbF3h6QXzXLkdOodLcob0WT4QaP/L+IlMhjucVcm973Ocdz7W3SWP9p2TxzCdodnDLw==","signatures":[{"sig":"MEYCIQCeMFEQf4TC2Wq2GUnjLt9j6INHfBEiZeimKGCMvTiL4QIhAKJeo2dcaqXIbxlP8WBxBIfDpV7nNkYX7S9hTFWXQC9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":12452051},"type":"module","engines":{"node":">=26"},"gitHead":"eaba6c7b6976a7700c25d6e66cb4c74a8919ddd8","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.3.0_1788311911465_0.1767271688814145","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"pi-sych","version":"6.3.1","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.3.1","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"ab45dd906cf0c25ef54a954f72311ea534bf42a6","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.3.1.tgz","fileCount":162,"integrity":"sha512-MzQo2+wG++5Qg5GmyPQD85UZJpe8caSFQI29X1ea2gfGd3r0qRFTzIZ7nhmgbGFimyTIjdBxbzcIccPjB7w5uQ==","signatures":[{"sig":"MEUCIQDuuXmNhteY9he8nsy5tVc750Anm06E3GUO2ZQFLjaAjAIgMmMCcoirmpEH9wmWuqWFFWiTdOBcscYkcKxusjdovCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":15019654},"type":"module","engines":{"node":">=26"},"gitHead":"5affc1aa888984a4faf1598d8075939bcb70bfb5","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.3.1_1788350986675_0.7048487643950583","host":"s3://npm-registry-packages-npm-production"}},"6.3.2":{"name":"pi-sych","version":"6.3.2","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.3.2","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/main/docs/img/logo.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"6a075f4b29f33a16e5edbe5e70c5c71a17a69443","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.3.2.tgz","fileCount":163,"integrity":"sha512-AkNnjzV0IftuY2Jn1JjZm6C40zDvW2hotab7ClVQ+LWpGuP+QZMcLg45wRI0nXcbP/X+DHnF0B1p5NHJiP3Ybg==","signatures":[{"sig":"MEUCIQD17IPAGWFX2dnN8zI6JI6vPRf4tIp1OcEzFjTBpvGPYgIgAt6DuXd+5ABoWWYCkJnkQLsQt30bRDcmpUJGIOegYvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":17108603},"type":"module","engines":{"node":">=26"},"gitHead":"d69c796425d09c3f810ff6677b31e38e73dfd48d","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.3.2_1788801918611_0.07411477390245169","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"pi-sych","version":"6.5.0","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"license":"MIT","_id":"pi-sych@6.5.0","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"pi":{"image":"https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/main/docs/img/logo.png","skills":["./skills"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"dist":{"shasum":"03a18fe13767f3ae1be1fa2e136e558075538a2d","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-6.5.0.tgz","fileCount":164,"integrity":"sha512-e5M6uxm7vBoW/SE+uGECdK8ChwW0+GLqcURLg/XPZ8zOjSSxUrHIYR5D+5spsyQkXM6/+vu+jlZZYEbFnZkeUA==","signatures":[{"sig":"MEUCIEUh6bak6qVCFxW2zz+bKOd5yI2t2A5O2SUj1bkBfVJsAiEAhBf9TyO4tYIx2a80YIm3U0v8oBYOQs/z5fi9LQz7Ugw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@6.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":17125940},"type":"module","engines":{"node":">=26"},"gitHead":"99c50b58e1e08ccef3884ca8ed8b77b56cd1f7ac","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"tmp":"tmp/pi-sych_6.5.0_1788972681409_0.3581441132136409","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"pi":{"image":"https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/v7.0.0/docs/img/logo.png","skills":["./skills"],"prompts":["./prompts"],"extensions":["./extensions/workbench/index.ts","./extensions/plannotator/index.ts"]},"_id":"pi-sych@7.0.0","bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"dist":{"shasum":"061570f65e5d70dd965f11c3b639e6ffd67c3e86","tarball":"https://registry.npmjs.org/pi-sych/-/pi-sych-7.0.0.tgz","fileCount":184,"integrity":"sha512-WgmDHC8g4ThozB1znpuoHMLk0kCf4uiSbUJmi/+yC3Ab+8HMyZyM09S0fHuPC0btGNqmDVt1oBoy1tNCx5LA8Q==","signatures":[{"sig":"MEYCIQDPtChQ4zeY0eqE5SeHVdcuiQWIaaswdAJ3ODch1B3OVwIhANHpzNMvNfB6hmgBew2D02NbFArI2x4rG6dwZeOzuGDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxzd6FtdCXiLbfGYyrvC+W6TS6CJgMeo7jX0GEhN0rzgIgG0p8crEeTd7J18r1UdzeXGwUI+4YfpPM0KdKWG4xgfw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-sych@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":15190079},"name":"pi-sych","type":"module","engines":{"node":">=26"},"gitHead":"c85fed900f09d7b6c7a8e18ff463f39cee898d34","license":"MIT","scripts":{"lint":"biome lint extensions scripts tests","test":"npm run test:unit && npm run test:integration","style":"biome ci extensions scripts tests && npm run markdown:check","benchmark":"node scripts/benchmark.mjs","test:deps":"node scripts/check-mcporter-dependencies.mjs","test:unit":"npm run build:test && node --test tests/unit/*.test.mjs","typecheck":"tsc --noEmit","build:test":"rm -rf .test-build && tsc --project tsconfig.test.json","format:fix":"biome check --write extensions scripts tests","site:build":"make","test:usage":"node --test tests/usage/*.test.mjs","deps:latest":"npm update pi-mcporter && npm run test:deps && npm test","format:check":"biome ci --linter-enabled=false --assist-enabled=false extensions scripts tests","markdown:fix":"node scripts/format-markdown.mjs --write","source:budget":"node scripts/check-source-budget.mjs","test:coverage":"npm run build:test && node --experimental-test-coverage --test-coverage-include='.test-build/**/*.js' --test-coverage-lines=90 --test-coverage-branches=90 --test-coverage-functions=90 --test tests/unit/*.test.mjs tests/integration/*.test.mjs","markdown:check":"node scripts/format-markdown.mjs","test:integration":"node --test tests/integration/*.test.mjs"},"version":"7.0.0","_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:64eecf4f-8a94-4453-90a1-8d3a9b1a027b"}},"homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"_npmVersion":"11.16.0","description":"General project and artifact development workbench for Pi","directories":{},"maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"_nodeVersion":"26.10.0","_hasShrinkwrap":false,"devDependencies":{"typebox":"latest","typescript":"latest","@types/node":"latest","@biomejs/biome":"latest","@earendil-works/pi-coding-agent":"latest"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-agent-core":"*","@earendil-works/pi-coding-agent":"*"},"optionalDependencies":{"jiti":"latest","pi-mcporter":"latest","@plannotator/pi-extension":"latest"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-sych_7.0.0_1790344798852_0.7250520072682647"}}},"time":{"created":"2026-07-29T02:11:21.918Z","modified":"2026-09-25T13:59:59.614Z","0.0.0":"2026-07-29T02:11:22.242Z","0.0.2":"2026-07-29T02:46:07.008Z","0.1.0":"2026-07-29T02:46:17.872Z","0.1.1":"2026-07-29T02:54:02.968Z","0.1.2":"2026-07-29T13:35:25.542Z","1.0.0":"2026-07-30T01:10:47.822Z","1.0.1":"2026-07-30T02:19:27.322Z","1.0.2":"2026-07-30T02:29:08.431Z","1.0.3":"2026-07-30T02:43:50.465Z","1.2.0":"2026-07-30T19:11:52.785Z","2.1.1":"2026-07-31T02:18:25.577Z","3.0.0":"2026-07-31T13:16:27.205Z","3.0.1":"2026-07-31T13:30:27.290Z","3.0.2":"2026-07-31T13:45:04.070Z","4.0.1":"2026-08-01T12:58:56.040Z","4.0.2":"2026-08-01T14:12:18.340Z","4.0.3":"2026-08-01T14:39:52.077Z","4.0.4":"2026-08-03T19:53:31.040Z","4.0.5":"2026-08-06T15:39:04.448Z","4.0.6":"2026-08-06T22:19:27.849Z","5.0.4":"2026-08-07T02:17:28.841Z","6.0.0":"2026-08-07T17:52:40.072Z","6.0.4":"2026-08-07T21:43:47.311Z","6.0.5":"2026-08-07T23:41:38.387Z","6.0.6":"2026-08-08T09:03:30.890Z","6.0.8":"2026-08-08T09:22:20.199Z","6.0.9":"2026-08-08T09:53:14.660Z","6.0.10":"2026-08-08T10:12:48.388Z","6.1.0":"2026-08-08T23:00:14.270Z","6.1.1":"2026-08-10T10:36:03.564Z","6.1.2":"2026-08-10T11:02:20.253Z","6.1.3":"2026-08-10T11:18:52.442Z","6.1.4":"2026-08-10T23:54:40.551Z","6.2.0":"2026-08-25T18:26:20.905Z","6.3.0":"2026-09-02T01:18:31.760Z","6.3.1":"2026-09-02T12:09:47.130Z","6.3.2":"2026-09-07T17:25:18.975Z","6.5.0":"2026-09-09T16:51:21.807Z","7.0.0":"2026-09-25T13:59:59.263Z"},"bugs":{"url":"https://gitlab.com/Joao-O-Santos/pi-sych/-/issues"},"license":"MIT","homepage":"https://gitlab.com/Joao-O-Santos/pi-sych#readme","keywords":["pi-package","pi","agent","writing","research","software-engineering"],"repository":{"url":"git+https://gitlab.com/Joao-O-Santos/pi-sych.git","type":"git"},"description":"General project and artifact development workbench for Pi","maintainers":[{"name":"joao-o-santos","email":"joao.filip.oliv.santos94@gmail.com"}],"readme":"# Pi Sych\n\n![Pi Sych logo: inspectable files, bounded tasks, durable state, and\nhuman\ndecisions](https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/v7.0.0/docs/img/logo.png)\n\n[![pipeline\nstatus](https://gitlab.com/Joao-O-Santos/pi-sych/badges/main/pipeline.svg)](https://gitlab.com/Joao-O-Santos/pi-sych/-/commits/main)\n[![coverage](https://gitlab.com/Joao-O-Santos/pi-sych/badges/main/coverage.svg?job=verify)](https://gitlab.com/Joao-O-Santos/pi-sych/-/pipelines)\n[![npm\nversion](https://img.shields.io/npm/v/pi-sych.svg)](https://www.npmjs.com/package/pi-sych)\n[![npm\ndownloads](https://img.shields.io/npm/dt/pi-sych.svg)](https://www.npmjs.com/package/pi-sych)\n[![license](https://img.shields.io/npm/l/pi-sych.svg)](https://gitlab.com/Joao-O-Santos/pi-sych/-/blob/main/docs/LICENSE.md)\n\nPi Sych helps serious LLM-assisted projects remain understandable beyond\none conversation. It is a small Pi package that keeps durable state in\nordinary files, gives bounded tasks to short-lived model contexts, and\nkeeps consequential decisions with the user.\n\nLong chats mix accepted decisions with stale assumptions, rejected\nideas, and review debate. Pi Sych takes a file-first approach: ordinary\nproject files form the durable record, mechanical status reports changed\ncontent and dependency impact, and short-lived workers make\nclean-context delegation and independent review possible.\n\nIt is deliberately not an autonomous project manager or a hierarchy of\npersistent agents. It does not silently decide what a project means or\npromote model output into project truth.\n\nAt a glance, you describe the work in ordinary language; Pi Sych makes\nproject files and task-specific guidance available and, when useful,\nhelps the supervisor give one bounded task to a short-lived worker. The\nsupervisor should keep working through an already-authorized task until\ncompletion or a genuine blocker, while increasing scrutiny for authored\nprose, consequential decisions, and external side effects without\ninventing extra approval checkpoints.\n\n![Pi Sych overview: a request can use task-specific skills and project\nfiles, optionally involve a focused worker, and return for human review\nand\ndecision](https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/v7.0.0/docs/img/workflow.png)\n\nThis is an orientation, not a required sequence or a complete runtime\ncontract. Direct work need not use a worker, skills guide rather than\ndecide, and important decisions remain yours. At supervisor start, Pi\nSych injects a compact summary derived from the session's active tools\nand local integration inspection. The summary helps routing but does not\nauthorize work.\n\nPi Sych requires Node 26 or newer and is installed as a package for\n[Pi](https://pi.dev/). In this README, the **supervisor** is the model\nin your main Pi session. A **worker** is a separate, short-lived model\nprocess created for one bounded task. A **skill** is reusable model\nguidance, not a persistent agent. `project_status` is the mechanical\ntool that checks or acknowledges project state.\n\n## Quick start\n\nInstall Pi Sych:\n\n``` sh\npi install npm:pi-sych\n```\n\nA project can begin with the starter\n[`PROJECT.md`](https://gitlab.com/Joao-O-Santos/pi-sych/-/blob/main/templates/PROJECT.md).\nAdd the starter\n[`SYNC.json`](https://gitlab.com/Joao-O-Santos/pi-sych/-/blob/main/templates/SYNC.json)\nwhen you want mechanical fingerprint and dependency tracking for project\nfiles.\n\nOpen the project in Pi and inspect its state:\n\n``` text\n/pi-sych-status\n```\n\nThe status command reports tracked files, missing files, declared\ndependency impact, project-file problems, and pending review proposals.\nIt does not decide whether a change is scientifically, conceptually, or\neditorially correct.\n\nWorker setup is optional. Direct work with project files, local\nliterature lookup, and skills does not require it. To dispatch bounded\nworkers, configure a private model catalogue and initialize a worker\ndirectory. See [configuration](docs/configuration.md) for worker setup.\n\n## A typical research workflow\n\nPi Sych does not impose a fixed workflow. One useful worked pattern is\nto separate independent review, revision, and verification into fresh\ncontexts.\n\n1.  You write or update a manuscript.\n2.  The supervisor checks project state and launches an independent\n    reviewer with the manuscript, relevant evidence, and a focused\n    brief.\n3.  You read the findings and decide which to accept, reject,\n    prioritize, or clarify.\n4.  The supervisor launches a fresh edit worker with the accepted\n    corrections and only the source context needed to implement them.\n5.  Another fresh worker verifies the revised manuscript against the\n    original evidence and requirements.\n6.  After you approve the result, Pi Sych can acknowledge the reviewed\n    files and identify any dependent files that now require attention.\n\n[![Detailed review and edit workflow: independent review, human\ndecision, clean-context editing, fresh verification, and\nacknowledgement](https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/v7.0.0/docs/img/review_workflow.png)](docs/review-workflow.md)\n\nThe separation between review and editing is deliberate. Rejected\nalternatives and the arguments used to evaluate them do not normally\nbelong in the writer's context.\n\nA broad request can still authorize broad work. \"Review the whole\nmanuscript\", \"rewrite the whole section\", or \"implement this plan\"\nshould normally be completed across the named scope. High scrutiny means\nmore careful checking, not repeated prompts asking whether to continue.\n\n## Project files as shared memory\n\nPi Sych does not treat the conversation transcript as the authoritative\nrecord of a project. Durable information belongs in ordinary files that\na collaborator, another model, or a future session can inspect.\n\nA project can begin with `PROJECT.md` and add other files only when they\nbecome useful. `EVIDENCE.md` is optional task evidence, not a required\nrepository file.\n\n| File | Typical purpose |\n|------------------------------------|------------------------------------|\n| `PROJECT.md` | Objective, accepted direction, definition of done, previous action, and immediate next step. |\n| `EVIDENCE.md` | Important claims, sources, outputs, caveats, and task evidence. |\n| `DECISIONS.md` | Accepted consequential decisions and their reasons. |\n| `TODO.md` | Open work that has not yet been completed. |\n| `STYLE.md` | Stable terminology, spelling, venue conventions, and writing preferences. |\n| `SYNC.json` | Mechanical fingerprints, statuses, and declared relationships between files. |\n| `INBOX.md` | Unreviewed proposals that have not become authoritative project state. |\n\nThese files are not an invitation to document everything. They preserve\nthe information another person or model would need to continue without\nreconstructing the project from chat history.\n\n## Why separate contexts?\n\nA model can be influenced by everything in its current context window,\nincluding ideas that were considered and rejected. That can be useful\nduring discussion, but it is not always useful during implementation.\n\nPi Sych therefore supports two worker context modes. `clean` receives no\nsupervisor transcript and is best when an explicit task packet is\nenough. `trajectory` receives the persisted supervisor branch\nimmediately before the dispatch and is useful when prior exploration\nmaterially helps the assignment. A plan, TODO, or task brief produced\nduring supervisor pre-work can make a later clean worker sufficient.\nNeeding context does not imply that the supervisor must perform the task\nitself.\n\nContext mode is independent of files, skills, model, tool mode, and\nresearch access. In either mode the result returns to the supervisor.\nContext selection is not an operating-system sandbox.\n\n## What Pi Sych can help with\n\nSkills are reusable guidance for a model, not persistent agents. Pi Sych\nexposes seven broad skills and loads more specific guidance only when it\nis relevant.\n\n- `project` --- project state, artifacts, dependencies, decisions, and\n  plans;\n- `write` --- scholarly, professional, instructional, slide, and web\n  content, including preservation of author voice and standalone\n  artifact self-containment;\n- `analyze` --- quantitative, qualitative, R/Quarto, and reporting work;\n- `code` --- software design, implementation, testing, automation, CLI\n  and developer tooling, integration, Git, npm, and web work;\n- `review` --- structure, evidence, detail, copyediting, code, analysis,\n  response, verification, reader friction, and context leakage;\n- `research` --- search, source assessment, synthesis, citations, and\n  capability-aware retrieval; and\n- `automation` --- capability selection, deterministic data/file work,\n  workflow composition, and browser/UI automation.\n\nEach umbrella skill contains small task routes with a primary module and\noptional methods or overlays. Routes select only the guidance needed for\nthe task rather than imposing one chain on every related operation.\nShared methods have no `SKILL.md`, so Pi discovers exactly seven public\nskills. The routes are plain Markdown links, not a loader, inheritance\nsystem, or workflow controller.\n\n## Commands you can use\n\nHuman-facing commands:\n\n- `/pi-sych-status` --- show mechanical project state;\n- `/pi-sych-mcp` --- inspect optional MCPorter configuration without\n  printing credentials;\n- `/plannotator-annotate <project-local-markdown-file>` --- annotate a\n  project-local `.md` or `.mdx` file and save feedback beside it;\n- `/plannotator-last` --- annotate the last assistant response and\n  return the feedback to the conversation; and\n- `/plannotator-review` --- open Plannotator code review for current\n  changes or a pull request.\n\nPlannotator is a separately selectable human review adapter. It does not\nadd a plan controller, automatically accept feedback, or promote\ngenerated output into project state.\n\n### Tools available to the supervising model\n\nPi Sych gives the supervisor three tools:\n\n- `project_status` checks or acknowledges project state;\n- `dispatch_worker` starts one bounded, short-lived worker; and\n- `literature_search` performs direct read-only lookup in the configured\n  local literature index.\n\nEvery `dispatch_worker` call requires a worker tool `mode`: use\n`read-only` for inspection or review, `edit` for file changes without\nBash, and `full-host` only when Bash or wider host access is required.\nThis is separate from the optional `contextMode` choice of `clean` or\n`trajectory`.\n\nA separately installed and active read-only `web` tool can also remain\navailable to the supervisor. Pi Sych does not register one.\n\nChoosing direct work versus delegation is contextual rather than a fixed\ndefault. Direct work is efficient for simple or tightly connected work.\nDispatch helps when independent context, breadth, specialization, a\ncheaper model, or substantial execution is useful. Clean workers are\nappropriate when an explicit packet contains what they need; trajectory\nworkers are appropriate when conversation history itself materially\nhelps.\n\n### Research workers and local literature\n\nThe supervisor can call `literature_search` directly. Local literature\nstate is inspected for the supported v7 schema, but an available\ndatabase does not verify source access or collection completeness.\nIncompatible v6 databases report a migration error; see the [literature\ndatabase v7 migration guide](docs/literature-database-v7.md). Remote\nMCPorter state is likewise inspected/configured for explicitly requested\nworkers; configured servers do not prove credentials, reachability, or\nretrieval access.\n\nA worker selected with the exact `research` skill also receives the same\nread-only tool. The index is a discovery surface: returned metadata and\nsnippets do not verify the underlying source or prove collection\ncompleteness. Inspect the source when wording, methods, results,\nquotations, correction status, or precise metadata matters.\n\nResearch guidance also tells the model to use other available research\ncapabilities according to their native job rather than by provider name.\nFor example, a local index can discover material already in the corpus;\na scholarly metadata or graph service can help recover identifiers and\nrelationships; a scholarly gateway can retrieve focused literature; a\nPDF/full-text reader can establish what a source actually says; broad\nsearch can discover unknown sources; and a targeted fetch/browser tool\ncan verify a known publisher, DOI, repository, correction, or\ndocumentation page. These are capability roles, not a required sequence\nor a claim that any named external service is installed.\n\n## How it works\n\nPi Sych supplies a few mechanical pieces rather than a general\norchestration system:\n\n- **Explicit project state:** ordinary files record accepted direction,\n  decisions, evidence, style, and work state when useful.\n- **Mechanical status:** `project_status` reports changed or missing\n  files and affected dependants. Human review supplies the meaning.\n- **Direct retrieval:** local literature and an independently active\n  read-only web tool can support small exploration without another model\n  context.\n- **Bounded delegation:** `dispatch_worker` starts one short-lived\n  worker with an explicit assignment, clean or trajectory context,\n  files, skills, model role, tool mode, and timeout. Dispatch reports\n  worker-reported files separately from observed project changes,\n  including residual changes after failure; it does not roll them back.\n- **Small working memory:** custom compaction handles configured manual\n  and native requests; optional 100,000-token admission runs at the\n  settled `agent_settled` boundary. It retains bounded observable\n  continuation state. It can append clearly marked, unreviewed proposals\n  to `INBOX.md`, but never mutates canonical semantic files; omission or\n  failure returns control to Pi's native compactor.\n- **Human review:** Plannotator provides annotation and code-review\n  interfaces without becoming a workflow controller.\n\nThis is intentionally not an autonomous project manager. It does not\nsilently turn model output into evidence, citations, release state,\napproval, or project truth.\n\n## For supervising models\n\nWhen working in a Pi Sych project:\n\n- infer authorization from the actual request: a clear request to\n  review, rewrite, implement, or complete a named scope normally\n  authorizes that scope;\n- separate persistence from scrutiny: continue authorized work until\n  complete or genuinely blocked, while checking consequential and\n  authored work more carefully;\n- inspect project state before substantial work and read only relevant\n  canonical files;\n- choose direct work or delegation by task and context, not a universal\n  default;\n- use clean workers when an explicit task packet is sufficient and\n  trajectory workers when prior conversation materially helps;\n- remember that supervisor pre-work captured in a plan, TODO, or brief\n  can enable later clean delegation;\n- inspect the available skill catalogue before dispatch and select only\n  valuable skills;\n- treat changed hashes as evidence of changed content, not semantic\n  drift;\n- do not treat proposals, generated text, successful checks, or reviewer\n  output as human approval; and\n- report only retrieval, execution, review, and verification that\n  actually occurred.\n\nSee [architecture](docs/ARCHITECTURE.md) for the complete runtime\ncontract and [configuration](docs/configuration.md) for setup and skill\ncustomization.\n\n## Architecture diagrams\n\n![Pi Sych architecture: supervisor tools, workers, results, and project\nfiles](https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/v7.0.0/docs/img/architecture.png)\n\n![Supervisor compaction inputs, continuation, and separate worker\ncontext](https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/v7.0.0/docs/img/supervisors_context.png)\n\n![Seven public skills and private module and method building\nblocks](https://gitlab.com/Joao-O-Santos/pi-sych/-/raw/v7.0.0/docs/img/skills_architecture.png)\n\nThese diagrams are orientation aids, not complete runtime contracts. See\n[architecture](docs/ARCHITECTURE.md) for behavior details.\n\n## Detailed documentation\n\n- [Review and revision workflow](docs/review-workflow.md)\n- [Configuration](docs/configuration.md)\n- [Public contract](docs/public-contract.md)\n- [Architecture](docs/ARCHITECTURE.md)\n- [Development](docs/development.md)\n- [Code tour](docs/code-tour.md)\n- [Contributing](docs/CONTRIBUTING.md)\n- [Attribution](docs/attribution.md)\n","readmeFilename":"README.md"}