diff --git a/.agents/pm/chores/pm-csv-lwj2.toon b/.agents/pm/chores/pm-csv-lwj2.toon index 0238663..9a99bf9 100644 --- a/.agents/pm/chores/pm-csv-lwj2.toon +++ b/.agents/pm/chores/pm-csv-lwj2.toon @@ -2,15 +2,19 @@ id: pm-csv-lwj2 title: Certify the CLI and SDK on PM 2026.9.7 description: "Upgrade the development CLI and SDK to published 2026.9.7 and pm-changelog to published 2026.9.6. Re-run real package quality and acceptance gates against the exact installed dependencies, preserving the manifest compatibility floor unless runtime behavior requires a higher minimum. Companion tracking: pm-cli-companion item pm-cli-website-6yiv." type: Chore -status: in_progress +status: closed priority: 2 tags[3]: cli,compatibility,sdk created_at: "2026-09-07T20:34:50.641Z" -updated_at: "2026-09-07T21:03:15.330Z" -assignee: codex-pm-ecosystem +updated_at: "2026-09-12T20:57:06.540Z" +closed_at: "2026-09-12T20:57:06.503Z" +completed_at: "2026-09-12T20:57:06.503Z" claim_principal: codex-pm-ecosystem author: codex-pm-ecosystem acceptance_criteria: Exact installed dependency versions are verified; package checks and real CLI acceptance pass without weakened gates; independent coverage and privacy limitations remain explicit +resolution: Superseded by pm-csv-umrv +expected_result: The repository certifies the current pm CLI +actual_result: "pm-csv-umrv certifies 2026.9.12 with release:check passing" comments[1]{created_at,author,text,edited_at}: "2026-09-07T20:47:41.946Z",codex-pm-ecosystem,"2026-09-07 UTC correction of the earlier validation summary: npm run release:check exited 0. Installed @unbrained/pm-cli=2026.9.7; installed pm-changelog=2026.9.6. Final top-level report: tests=226, pass=226, fail=0, skipped=0. Reported line/branch/function coverage: ℹ all files | 100.00 | 100.00 | 100.00 | . Nested child-fixture summaries are not independent package totals. These metrics do not certify all-source statement coverage or clear independent history privacy, production, or exact-head reviewer gates.","2026-09-07T21:03:15.330Z" files[2]{path,scope}: @@ -20,4 +24,5 @@ tests[1]{command,scope,timeout_seconds,provenance{author,created_at,source_kind, "npm run release:check",project,1200,codex-pm-ecosystem,"2026-09-07T20:34:54.297Z",local_mutation,chore/certify-pm-cli-2026-9-7 docs[1]{path,scope,note}: "https://github.com/unbraind/pm-cli/releases/tag/v2026.9.7",project,Published CLI and SDK release +close_reason: "Superseded by pm-csv-umrv. The repository moved past 2026.9.7 to pm CLI 2026.9.10 before this item was closed, and pm-csv-umrv now certifies 2026.9.12, where release:check passes. Nothing this item tracked remains open." body: "" diff --git a/.agents/pm/chores/pm-csv-umrv.toon b/.agents/pm/chores/pm-csv-umrv.toon new file mode 100644 index 0000000..823ac7b --- /dev/null +++ b/.agents/pm/chores/pm-csv-umrv.toon @@ -0,0 +1,22 @@ +id: pm-csv-umrv +title: Certify pm CLI 2026.9.12 and the pm-ops 2026.9.11 auditor +description: "CI runs the repository-pinned pm binary, so the pin decides what every gate exercises. On 2026-09-12 this repository pinned @unbrained/pm-cli 2026.9.10 while npm latest was 2026.9.12, which adds the multi-writer merge fixes (two branches creating the same item id now merge into one document, and merge receipt discovery is isolated from unrelated workspaces) and algorithm-named history digests. pm-ops 2026.9.11 publishes the canonical lifecycle policy contract. Companion tracking: pm-cli-website-mghj." +type: Chore +status: closed +priority: 2 +tags: [] +created_at: "2026-09-12T20:56:52.887Z" +updated_at: "2026-09-12T20:57:02.445Z" +closed_at: "2026-09-12T20:57:02.342Z" +completed_at: "2026-09-12T20:57:02.342Z" +claim_principal: claude-orchestrator +author: claude-orchestrator +acceptance_criteria: "package.json pins @unbrained/pm-cli 2026.9.12 exactly and the lockfile resolves it; where pm-ops is consumed the lockfile resolves 2026.9.11; npm run release:check exits 0 on the new pins; CI is green on every required check" +resolution: Pins advanced and the full release gate passed on them +expected_result: "release:check exits 0 on @unbrained/pm-cli 2026.9.12" +actual_result: "release:check exited 0 on 2026.9.12: 228 of 228 tests pass" +files[2]{path,scope,note}: + package-lock.json,project,certify pm CLI 2026.9.12 + package.json,project,certify pm CLI 2026.9.12 +close_reason: "Pins advanced: @unbrained/pm-cli 2026.9.10 to 2026.9.12 (exact) and pm-ops 2026.9.9 to 2026.9.11 in the lockfile. npm run release:check exited 0 on the new pins with PM_FLEET_ROOT at the fleet root, running typecheck, verify:release-workflow, build, lint, duplicates, docstring, coverage, audit:prod, pack:dry-run, accept:packed, changelog:check, verify:release-publish-attestation, verify:release-changelog-date; 228 of 228 tests pass." +body: "" diff --git a/.agents/pm/history/pm-csv-lwj2.jsonl b/.agents/pm/history/pm-csv-lwj2.jsonl index 0c2ecb5..7693d40 100644 --- a/.agents/pm/history/pm-csv-lwj2.jsonl +++ b/.agents/pm/history/pm-csv-lwj2.jsonl @@ -6,3 +6,4 @@ {"ts":"2026-09-07T20:47:41.946Z","author":"codex-pm-ecosystem","author_source":"asserted","agent_harness":"codex","agent_model":"gpt-6-astra","agent_model_source":"probe","agent_instance":"9934d297b45b4f81009bf30e","agent_provenance":{"model":{"value":"gpt-6-astra","source":"probe"},"effort":{"value":"xhigh","source":"probe"},"role":null,"topic":null},"op":"comment_add","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-09-07T20:47:41.946Z"},{"op":"add","path":"/metadata/comments","value":[{"created_at":"2026-09-07T20:47:41.946Z","author":"codex-pm-ecosystem","text":"Validation on 2026-09-07: npm run release:check passed with installed PM CLI/SDK 2026.9.7. tests 226 pass 226 fail 0 skipped 0 all files | 100.00 | 100.00 | 100.00 | . This certifies the existing gates; it does not certify unmeasured source files, an absent statement metric, historical privacy, or production integration with every external provider. Exact-head CI and review are pending."}]}],"before_hash":"829888a688a1f1a00d820bbfd792f50ebdd1ceef15a60753374046ff95f911b0","after_hash":"57216fd40a78864b813fb3d19077cbc5cd806c686aad9d99b6e334dc8b3f4cd4","item_hash_version":3,"context":{"agent_provenance_outcomes":{"version":{"status":"unavailable","reason":"harness_unavailable","resolver":"ai_agent_version","rule_version":"v1"}}},"event_class":"substantive","record_hash_version":1,"record_hash":"1dfe5ae61869662faf5fea01a004ffa66f3e4c1bc7b63b652bba6d3afdbf8080"} {"ts":"2026-09-07T20:47:43.209Z","author":"codex-pm-ecosystem","author_source":"asserted","agent_harness":"codex","agent_model":"gpt-6-astra","agent_model_source":"probe","agent_instance":"9934d297b45b4f81009bf30e","agent_provenance":{"model":{"value":"gpt-6-astra","source":"probe"},"effort":{"value":"xhigh","source":"probe"},"role":null,"topic":null},"op":"files_add","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-09-07T20:47:43.209Z"},{"op":"add","path":"/metadata/files","value":[{"path":"package-lock.json","scope":"project"},{"path":"package.json","scope":"project"}]}],"before_hash":"57216fd40a78864b813fb3d19077cbc5cd806c686aad9d99b6e334dc8b3f4cd4","after_hash":"bb9dcad6a5b2b9d00834f7028350a4e345199fbe93f40e625cab91c7f208af23","item_hash_version":3,"context":{"agent_provenance_outcomes":{"version":{"status":"unavailable","reason":"harness_unavailable","resolver":"ai_agent_version","rule_version":"v1"}}},"event_class":"maintenance","record_hash_version":1,"record_hash":"145883abfbc8fd63f23518c5d06d9cccae0f6faba70cabcb88a60e027f4cb69b"} {"ts":"2026-09-07T21:03:15.330Z","author":"codex-pm-ecosystem","author_source":"asserted","agent_harness":"codex","agent_model":"gpt-6-astra","agent_model_source":"probe","agent_instance":"9934d297b45b4f81009bf30e","agent_provenance":{"model":{"value":"gpt-6-astra","source":"probe"},"effort":{"value":"xhigh","source":"probe"},"role":null,"topic":null},"op":"comment_edit","patch":[{"op":"replace","path":"/metadata/comments/0/text","value":"2026-09-07 UTC correction of the earlier validation summary: npm run release:check exited 0. Installed @unbrained/pm-cli=2026.9.7; installed pm-changelog=2026.9.6. Final top-level report: tests=226, pass=226, fail=0, skipped=0. Reported line/branch/function coverage: ℹ all files | 100.00 | 100.00 | 100.00 | . Nested child-fixture summaries are not independent package totals. These metrics do not certify all-source statement coverage or clear independent history privacy, production, or exact-head reviewer gates."},{"op":"add","path":"/metadata/comments/0/edited_at","value":"2026-09-07T21:03:15.330Z"},{"op":"replace","path":"/metadata/updated_at","value":"2026-09-07T21:03:15.330Z"}],"before_hash":"bb9dcad6a5b2b9d00834f7028350a4e345199fbe93f40e625cab91c7f208af23","after_hash":"ff10ff851c22f97d33fe2c42f7de93ce046eb3c6b09484e164879415fb23e2d3","item_hash_version":3,"context":{"agent_provenance_outcomes":{"version":{"status":"unavailable","reason":"harness_unavailable","resolver":"ai_agent_version","rule_version":"v1"}}},"event_class":"substantive","record_hash_version":1,"record_hash":"646afc4236ffd3387e60b02941f34e4d08e09a0b0c78c41e9f71bcca9e3ffdb5"} +{"hash_algorithm":"sha256","ts":"2026-09-12T20:57:06.540Z","author":"claude-orchestrator","author_source":"asserted","agent_harness":"claude-code","agent_model":"claude-opus-5","agent_model_source":"probe","agent_instance":"7d840ea47898a11b780b0864","agent_provenance":{"model":{"value":"claude-opus-5","source":"probe"},"effort":{"value":"xhigh","source":"environment"},"role":{"value":"implementer","source":"argv"},"topic":null,"version":{"value":"2.1.269","source":"probe"}},"op":"close","patch":[{"op":"remove","path":"/metadata/assignee"},{"op":"replace","path":"/metadata/updated_at","value":"2026-09-12T20:57:06.540Z"},{"op":"replace","path":"/metadata/status","value":"closed"},{"op":"add","path":"/metadata/closed_at","value":"2026-09-12T20:57:06.503Z"},{"op":"add","path":"/metadata/completed_at","value":"2026-09-12T20:57:06.503Z"},{"op":"add","path":"/metadata/resolution","value":"Superseded by pm-csv-umrv"},{"op":"add","path":"/metadata/expected_result","value":"The repository certifies the current pm CLI"},{"op":"add","path":"/metadata/actual_result","value":"pm-csv-umrv certifies 2026.9.12 with release:check passing"},{"op":"add","path":"/metadata/close_reason","value":"Superseded by pm-csv-umrv. The repository moved past 2026.9.7 to pm CLI 2026.9.10 before this item was closed, and pm-csv-umrv now certifies 2026.9.12, where release:check passes. Nothing this item tracked remains open."}],"before_hash":"ff10ff851c22f97d33fe2c42f7de93ce046eb3c6b09484e164879415fb23e2d3","after_hash":"b719a9a1831dc09ece1d6687317df44ba7ecbd66c8c6895d0826fe15c8b69240","item_hash_version":3,"event_class":"substantive","record_hash_version":1,"record_hash":"c96ab47d02c471d90f1ae119cd69b8514d0a3211a4513c068cdd02d31af93a96"} diff --git a/.agents/pm/history/pm-csv-umrv.jsonl b/.agents/pm/history/pm-csv-umrv.jsonl new file mode 100644 index 0000000..21e6929 --- /dev/null +++ b/.agents/pm/history/pm-csv-umrv.jsonl @@ -0,0 +1,6 @@ +{"hash_algorithm":"sha256","ts":"2026-09-12T20:56:52.887Z","author":"claude-orchestrator","author_source":"asserted","agent_harness":"claude-code","agent_model":"claude-opus-5","agent_model_source":"probe","agent_instance":"7d840ea47898a11b780b0864","agent_provenance":{"model":{"value":"claude-opus-5","source":"probe"},"effort":{"value":"xhigh","source":"environment"},"role":{"value":"implementer","source":"argv"},"topic":null,"version":{"value":"2.1.269","source":"probe"}},"op":"create","patch":[{"op":"add","path":"/metadata/id","value":"pm-csv-umrv"},{"op":"add","path":"/metadata/title","value":"Certify pm CLI 2026.9.12 and the pm-ops 2026.9.11 auditor"},{"op":"add","path":"/metadata/description","value":"CI runs the repository-pinned pm binary, so the pin decides what every gate exercises. On 2026-09-12 this repository pinned @unbrained/pm-cli 2026.9.10 while npm latest was 2026.9.12, which adds the multi-writer merge fixes (two branches creating the same item id now merge into one document, and merge receipt discovery is isolated from unrelated workspaces) and algorithm-named history digests. pm-ops 2026.9.11 publishes the canonical lifecycle policy contract. Companion tracking: pm-cli-website-mghj."},{"op":"add","path":"/metadata/type","value":"Chore"},{"op":"add","path":"/metadata/status","value":"open"},{"op":"add","path":"/metadata/priority","value":2},{"op":"add","path":"/metadata/tags","value":[]},{"op":"add","path":"/metadata/created_at","value":"2026-09-12T20:56:52.887Z"},{"op":"add","path":"/metadata/updated_at","value":"2026-09-12T20:56:52.887Z"},{"op":"add","path":"/metadata/author","value":"claude-orchestrator"},{"op":"add","path":"/metadata/acceptance_criteria","value":"package.json pins @unbrained/pm-cli 2026.9.12 exactly and the lockfile resolves it; where pm-ops is consumed the lockfile resolves 2026.9.11; npm run release:check exits 0 on the new pins; CI is green on every required check"}],"before_hash":"3cc22dff72be7b14824654a7a64ea62b04799939b2fee54c1b5f52ca60bf6df0","after_hash":"e923e40db700aab76870346c5942f48e1d4c371d418ffa98f507d4ac9512a3c5","item_hash_version":3,"message":"","event_class":"substantive","record_hash_version":1,"record_hash":"2c92f6df4f1391aedc885a393847fce609730253fa16755e3d17624d477d8038"} +{"hash_algorithm":"sha256","ts":"2026-09-12T20:56:54.731Z","author":"claude-orchestrator","author_source":"asserted","agent_harness":"claude-code","agent_model":"claude-opus-5","agent_model_source":"probe","agent_instance":"7d840ea47898a11b780b0864","agent_provenance":{"model":{"value":"claude-opus-5","source":"probe"},"effort":{"value":"xhigh","source":"environment"},"role":null,"topic":null,"version":{"value":"2.1.269","source":"probe"}},"op":"claim","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-09-12T20:56:54.731Z"},{"op":"add","path":"/metadata/assignee","value":"claude-orchestrator"},{"op":"add","path":"/metadata/claim_principal","value":"claude-orchestrator"}],"before_hash":"e923e40db700aab76870346c5942f48e1d4c371d418ffa98f507d4ac9512a3c5","after_hash":"955587527f5f6acc8be8c0fa50385171615074c4dc805a26c77b8c55217c6884","item_hash_version":3,"event_class":"substantive","record_hash_version":1,"record_hash":"34b26ec1b73197b6604fc13f937eee11642e505d7afdbc7f819a5342048ef907"} +{"hash_algorithm":"sha256","ts":"2026-09-12T20:56:54.881Z","author":"claude-orchestrator","author_source":"asserted","agent_harness":"claude-code","agent_model":"claude-opus-5","agent_model_source":"probe","agent_instance":"7d840ea47898a11b780b0864","agent_provenance":{"model":{"value":"claude-opus-5","source":"probe"},"effort":{"value":"xhigh","source":"environment"},"role":null,"topic":null,"version":{"value":"2.1.269","source":"probe"}},"op":"update","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-09-12T20:56:54.881Z"},{"op":"replace","path":"/metadata/status","value":"in_progress"}],"before_hash":"955587527f5f6acc8be8c0fa50385171615074c4dc805a26c77b8c55217c6884","after_hash":"77e010826081911ce9ec8cfe7ee323e2859de90ec85bd96940a7b56078944b0f","item_hash_version":3,"event_class":"substantive","record_hash_version":1,"record_hash":"37cfc0573816c11d27b4c43c9bd5757be24223176dd8c7edc133fe9c7b65339e"} +{"hash_algorithm":"sha256","ts":"2026-09-12T20:56:56.856Z","author":"claude-orchestrator","author_source":"asserted","agent_harness":"claude-code","agent_model":"claude-opus-5","agent_model_source":"probe","agent_instance":"7d840ea47898a11b780b0864","agent_provenance":{"model":{"value":"claude-opus-5","source":"probe"},"effort":{"value":"xhigh","source":"environment"},"role":null,"topic":null,"version":{"value":"2.1.269","source":"probe"}},"op":"files_add","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-09-12T20:56:56.856Z"},{"op":"add","path":"/metadata/files","value":[{"path":"package-lock.json","scope":"project","note":"certify pm CLI 2026.9.12"}]}],"before_hash":"77e010826081911ce9ec8cfe7ee323e2859de90ec85bd96940a7b56078944b0f","after_hash":"b3383514f9a6668a7dd2356ce09b742e6eba83d6b30be51bca93a8e733ca8ad8","item_hash_version":3,"event_class":"maintenance","record_hash_version":1,"record_hash":"96f37ed5c72be5a8511a1778183a8c15cf2ef35c7e33b7176015e2beb951e082"} +{"hash_algorithm":"sha256","ts":"2026-09-12T20:56:59.270Z","author":"claude-orchestrator","author_source":"asserted","agent_harness":"claude-code","agent_model":"claude-opus-5","agent_model_source":"probe","agent_instance":"7d840ea47898a11b780b0864","agent_provenance":{"model":{"value":"claude-opus-5","source":"probe"},"effort":{"value":"xhigh","source":"environment"},"role":null,"topic":null,"version":{"value":"2.1.269","source":"probe"}},"op":"files_add","patch":[{"op":"add","path":"/metadata/files/1","value":{"path":"package.json","scope":"project","note":"certify pm CLI 2026.9.12"}},{"op":"replace","path":"/metadata/updated_at","value":"2026-09-12T20:56:59.270Z"}],"before_hash":"b3383514f9a6668a7dd2356ce09b742e6eba83d6b30be51bca93a8e733ca8ad8","after_hash":"0402592dfc7b534119f5fdd1e611f7f9f6181cdcdb74025487ba4161fab26ff6","item_hash_version":3,"event_class":"maintenance","record_hash_version":1,"record_hash":"bafc995e6091a9feeefe297381201be0f1c76b2b61665b7180ca9a2ad10f57de"} +{"hash_algorithm":"sha256","ts":"2026-09-12T20:57:02.445Z","author":"claude-orchestrator","author_source":"asserted","agent_harness":"claude-code","agent_model":"claude-opus-5","agent_model_source":"probe","agent_instance":"7d840ea47898a11b780b0864","agent_provenance":{"model":{"value":"claude-opus-5","source":"probe"},"effort":{"value":"xhigh","source":"environment"},"role":{"value":"implementer","source":"argv"},"topic":null,"version":{"value":"2.1.269","source":"probe"}},"op":"close","patch":[{"op":"remove","path":"/metadata/assignee"},{"op":"replace","path":"/metadata/updated_at","value":"2026-09-12T20:57:02.445Z"},{"op":"replace","path":"/metadata/status","value":"closed"},{"op":"add","path":"/metadata/closed_at","value":"2026-09-12T20:57:02.342Z"},{"op":"add","path":"/metadata/completed_at","value":"2026-09-12T20:57:02.342Z"},{"op":"add","path":"/metadata/resolution","value":"Pins advanced and the full release gate passed on them"},{"op":"add","path":"/metadata/expected_result","value":"release:check exits 0 on @unbrained/pm-cli 2026.9.12"},{"op":"add","path":"/metadata/actual_result","value":"release:check exited 0 on 2026.9.12: 228 of 228 tests pass"},{"op":"add","path":"/metadata/close_reason","value":"Pins advanced: @unbrained/pm-cli 2026.9.10 to 2026.9.12 (exact) and pm-ops 2026.9.9 to 2026.9.11 in the lockfile. npm run release:check exited 0 on the new pins with PM_FLEET_ROOT at the fleet root, running typecheck, verify:release-workflow, build, lint, duplicates, docstring, coverage, audit:prod, pack:dry-run, accept:packed, changelog:check, verify:release-publish-attestation, verify:release-changelog-date; 228 of 228 tests pass."}],"before_hash":"0402592dfc7b534119f5fdd1e611f7f9f6181cdcdb74025487ba4161fab26ff6","after_hash":"caf2ec75721244b6e99fe03ab624397e4a940448ff61a4b623ee79968452300d","item_hash_version":3,"event_class":"substantive","record_hash_version":1,"record_hash":"2ebb17c746b6394ef33849b25bd545c1a1ab95e89e60b4fbbad8427238343777"} diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c6eb4c..eb1a89a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## Unreleased + +### Other + +- Certify the CLI and SDK on PM 2026.9.7 ([pm-csv-lwj2](https://github.com/unbraind/pm-csv/blob/main/.agents/pm/chores/pm-csv-lwj2.toon)) +- Certify pm CLI 2026.9.12 and the pm-ops 2026.9.11 auditor ([pm-csv-umrv](https://github.com/unbraind/pm-csv/blob/main/.agents/pm/chores/pm-csv-umrv.toon)) + ## 2026.9.11 - 2026-09-11 ### Other diff --git a/package-lock.json b/package-lock.json index bbb1d7c..5b6c87e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,12 +12,12 @@ "@babel/eslint-parser": "^8.0.1", "@babel/plugin-syntax-typescript": "^8.0.3", "@types/node": "^26.1.1", - "@unbrained/pm-cli": "2026.9.10", + "@unbrained/pm-cli": "2026.9.12", "eslint": "^10.8.1", "jiti": "^2.7.0", "jscpd": "^5.0.16", "pm-changelog": "2026.9.9", - "pm-ops": "^2026.9.9", + "pm-ops": "^2026.9.11", "typescript": "^7.0.2", "yaml": "2.9.0" }, @@ -746,9 +746,9 @@ } }, "node_modules/@sentry/core": { - "version": "10.73.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.73.0.tgz", - "integrity": "sha512-FLO1UgH19RyasVpofu612WCOgb2nEH0dZy+R72d7p65XU9i0wxlMKm3+sgfwKmiSJp1Qhilaaxs4Jg6BbiM5HA==", + "version": "10.74.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-10.74.0.tgz", + "integrity": "sha512-u9rY8vcZfktccwm6LznfCZlqP5C9A+p76r4/pFS1grqpuTO0m21Cl8rosnlESrDGP/Xd9tfr91rWYk0jPH8jeQ==", "dev": true, "license": "MIT", "dependencies": { @@ -759,9 +759,9 @@ } }, "node_modules/@sentry/node": { - "version": "10.73.0", - "resolved": "https://registry.npmjs.org/@sentry/node/-/node-10.73.0.tgz", - "integrity": "sha512-jiMJ6GgXDw6UMGzJY+o0c8OoeA9OfHqZ/xEpHfDqy75hn+9CEkRkbNGCIdMvsc7wW/Se1Os394hHfTpU+YEskg==", + "version": "10.74.0", + "resolved": "https://registry.npmjs.org/@sentry/node/-/node-10.74.0.tgz", + "integrity": "sha512-u1wsarTOWHn9CCev81Da5T4IQHZgdcosXRfX2+4DMII/lVJMBYesKixTQuMwXexjVG2+pkf16zTmgjZDa+75jA==", "dev": true, "license": "MIT", "dependencies": { @@ -769,10 +769,10 @@ "@opentelemetry/instrumentation": "^0.220.0", "@opentelemetry/sdk-trace-base": "^2.9.0", "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.73.0", - "@sentry/node-core": "10.73.0", - "@sentry/opentelemetry": "10.73.0", - "@sentry/server-utils": "10.73.0", + "@sentry/core": "10.74.0", + "@sentry/node-core": "10.74.0", + "@sentry/opentelemetry": "10.74.0", + "@sentry/server-utils": "10.74.0", "import-in-the-middle": "^3.0.0" }, "engines": { @@ -780,15 +780,15 @@ } }, "node_modules/@sentry/node-core": { - "version": "10.73.0", - "resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-10.73.0.tgz", - "integrity": "sha512-GHAGUmZPmm6FKfxfv2maVVJ/A99YAmd7oFOuKMDmITI6O/Msl6JB3vPTEpopVAHLW0LYJQBOjddL9C7o+Jt44g==", + "version": "10.74.0", + "resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-10.74.0.tgz", + "integrity": "sha512-btgZXcGmkOGgojbxHo/gfGiyqYpzC9E8zVR78Q3MtM6Xnemk9gwJiQlhNmEX/FM+C36WBRPZrdcZcnMaJhbfJw==", "dev": true, "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.73.0", - "@sentry/opentelemetry": "10.73.0", + "@sentry/core": "10.74.0", + "@sentry/opentelemetry": "10.74.0", "import-in-the-middle": "^3.0.0" }, "engines": { @@ -820,14 +820,14 @@ } }, "node_modules/@sentry/opentelemetry": { - "version": "10.73.0", - "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-10.73.0.tgz", - "integrity": "sha512-fQouPQKsH0CQrw6oAn1k0Z2I+tgyochCovifr5qNS69i0OzjknLa03WJyiZ/IuzXc4AVa5jAKfOeE9slABz8Qw==", + "version": "10.74.0", + "resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-10.74.0.tgz", + "integrity": "sha512-ua5mt0NDBfye+/ACKjAw9Ad2i+y42lOLvhxXZepZXjszblMz80MEsIZflMB7uLZUCTNH7MbZN8tlzCy8KsJKmQ==", "dev": true, "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.73.0" + "@sentry/core": "10.74.0" }, "engines": { "node": ">=18" @@ -839,14 +839,14 @@ } }, "node_modules/@sentry/server-utils": { - "version": "10.73.0", - "resolved": "https://registry.npmjs.org/@sentry/server-utils/-/server-utils-10.73.0.tgz", - "integrity": "sha512-QskripdKFbM/+gipC6mpa2crLwL7+VbkX84IpHg2z9UlYQ1kNKd3aMT+Qk9NLRSw/zu1rSIAvlbWfx4D3rgNAA==", + "version": "10.74.0", + "resolved": "https://registry.npmjs.org/@sentry/server-utils/-/server-utils-10.74.0.tgz", + "integrity": "sha512-AHmPIGE8yVRyywpZRhAkm/H0cHTgsQSPhFZFbaeQLcYHFE/eOP9bAMh8Nj/Apr7WMagFXYHd04tR/63BxtLgKw==", "dev": true, "license": "MIT", "dependencies": { "@sentry/conventions": "^0.16.0", - "@sentry/core": "10.73.0" + "@sentry/core": "10.74.0" }, "engines": { "node": ">=18" @@ -1247,13 +1247,13 @@ } }, "node_modules/@unbrained/pm-cli": { - "version": "2026.9.10", - "resolved": "https://registry.npmjs.org/@unbrained/pm-cli/-/pm-cli-2026.9.10.tgz", - "integrity": "sha512-MZQor/cbmacHsJ9mg5Roj6VHa8kz9aD9poi9zMyU/k3Y8k5fAgSGl/oupIoW4n5IWfNO4MLmIECaCcI5JWSgxg==", + "version": "2026.9.12", + "resolved": "https://registry.npmjs.org/@unbrained/pm-cli/-/pm-cli-2026.9.12.tgz", + "integrity": "sha512-KKx6dxM1rwLpb+mgx9Y0iD052CBTKVVWPZdN/DeGPuTi0Ue/laOxx6TqzYF/t1h43bXhnzUdkWkIilAQmFYA2g==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/node": "10.73.0", + "@sentry/node": "10.74.0", "@toon-format/toon": "^4.1.1", "@types/node": ">=22", "commander": "^15.0.0", @@ -1529,9 +1529,9 @@ } }, "node_modules/es-module-lexer": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz", - "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-3.0.2.tgz", + "integrity": "sha512-BuIB67FngDSyQ/dpQNOZybwdEBDUGJQvOqwWr4ha/ufYiqzuEwPkKO2zLhRAgay28tStRIHUeWmszZAJo3GCOg==", "dev": true, "license": "MIT" }, @@ -1909,14 +1909,14 @@ } }, "node_modules/import-in-the-middle": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-3.4.0.tgz", - "integrity": "sha512-Xfjwfarhe+LGmoaof+sexeNo3sGRysb5x56WrZLwHtmqT0OilSKtVWkv0lrCcMgSKyKP9oBogBAisHZvtJH0aw==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-3.5.1.tgz", + "integrity": "sha512-mPKuL8bPQzecui2KK6Gb+M8JvJoHnhS1FeYGa22QopBmlevF5F0FE6ued/B5EgHDeIoMTONIpDWWFKUPOG0DBQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "cjs-module-lexer": "^2.2.0", - "es-module-lexer": "^2.2.0", + "es-module-lexer": "^3.0.2", "module-details-from-path": "^1.0.4" }, "engines": { @@ -2479,9 +2479,9 @@ } }, "node_modules/pm-ops": { - "version": "2026.9.9", - "resolved": "https://registry.npmjs.org/pm-ops/-/pm-ops-2026.9.9.tgz", - "integrity": "sha512-OY6Ces3qRDCO5wGOsJgYo4Tqu5ykSMwwDfvBKUeJEJCp9QbDPzZxw5uHqERTidVLzHeYQTgzpJFKj694VuzcuQ==", + "version": "2026.9.11", + "resolved": "https://registry.npmjs.org/pm-ops/-/pm-ops-2026.9.11.tgz", + "integrity": "sha512-6ixuhG5BOH8VvZcToFEVIg70ZrjfSqlMiDyZ/HKZLkgae2EfPPMNv2Uedb+DRZePK1yWMAUcgqz0AUSalqQ/ow==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index f26baaa..9909507 100644 --- a/package.json +++ b/package.json @@ -67,12 +67,12 @@ "@babel/eslint-parser": "^8.0.1", "@babel/plugin-syntax-typescript": "^8.0.3", "@types/node": "^26.1.1", - "@unbrained/pm-cli": "2026.9.10", + "@unbrained/pm-cli": "2026.9.12", "eslint": "^10.8.1", "jiti": "^2.7.0", "jscpd": "^5.0.16", "pm-changelog": "2026.9.9", - "pm-ops": "^2026.9.9", + "pm-ops": "^2026.9.11", "typescript": "^7.0.2", "yaml": "2.9.0" },