vrek: npm packaging goal met, 5 of 5
Published and installed on another server, with the clip pop-out checked there. It took four releases: 0.1.0 exposed shipping TypeScript for the CLI and an externalized git dependency, and the rest fixed those, the working-directory disagreement over MediaMTX, and added scan progress. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
db615e9e2a
commit
c517b9e4fc
@ -1129,3 +1129,13 @@
|
||||
{"id":"evt-kfg5xdejm9e7","type":"node.created","subject":"ver-4v63yax","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"verification","title":"The clip pop-out ships in a version that can be published","body":"","status":"pending","owner":"prn-q80g8mz","attrs":{}},"at":"2026-09-20T10:47:04.520Z","parents":["evt-sm4xsqhdqc2j"],"hash":"7bbab7aca5415bcfd85391d6950562c8f39d26878ff227f0908569db39f695a2"}
|
||||
{"id":"evt-jwkz9h3ws2ht","type":"edge.added","subject":"ver-4v63yax","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"evidence_for","from":"ver-4v63yax","to":"iss-gq9faq4"},"at":"2026-09-20T10:47:04.522Z","parents":["evt-kfg5xdejm9e7"],"hash":"4bda8a34d90deae146a6b1921b8e2c2309460c19d6cba748db1e62f6e3337c64"}
|
||||
{"id":"evt-5jzp8zsscjr4","type":"verification.recorded","subject":"ver-4v63yax","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"result":"pass","evidence":"Version 0.1.4 in package.json; npm run build succeeds and npm pack --dry-run gives 4.9 MB across 1,382 files; 955 tests pass. Publishing and the browser check are the user's."},"at":"2026-09-20T10:47:04.523Z","parents":["evt-jwkz9h3ws2ht"],"hash":"7a588607197c53be77caab4bbf37e79397301a226bd9c73a6b2c5e487c41cc18"}
|
||||
{"id":"evt-58tmsq2q0ey1","type":"node.created","subject":"ver-je9xvw4","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"verification","title":"Real check by the user: a recording plays in its own pop-out window","body":"","status":"pending","owner":"prn-q80g8mz","attrs":{}},"at":"2026-09-20T11:23:48.599Z","parents":["evt-5jzp8zsscjr4"],"hash":"f589c9c083f12d9c6d6dd0d0d16216166abcb40dd26be2905b60aacebc639860"}
|
||||
{"id":"evt-4f63hbf3036r","type":"edge.added","subject":"ver-je9xvw4","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"evidence_for","from":"ver-je9xvw4","to":"iss-gq9faq4"},"at":"2026-09-20T11:23:48.601Z","parents":["evt-58tmsq2q0ey1"],"hash":"888da7c217384f8057358a7d1fe91c7fb2e678c6a1f4abc88f16bf69ec7ffccf"}
|
||||
{"id":"evt-htyxq1cwwe0h","type":"verification.recorded","subject":"ver-je9xvw4","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"result":"pass","evidence":"User on 2026-09-20: \"Popout verified\", after installing the published package on another server."},"at":"2026-09-20T11:23:48.602Z","parents":["evt-4f63hbf3036r"],"hash":"ee504cb27ba0012a46addd1871b16e2ed4f1cb5624e3e916867fb7b6739c5784"}
|
||||
{"id":"evt-93wyncswnswh","type":"node.created","subject":"ver-1a03zq5","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"verification","title":"The package publishes to npm and installs and runs on a machine that has never held this repo","body":"","status":"pending","owner":"prn-q80g8mz","attrs":{}},"at":"2026-09-20T11:23:51.833Z","parents":["evt-htyxq1cwwe0h"],"hash":"71b22cfc2ceb2c23058ed02ec8f728e7593cc68dd13ce7efac6df17e1d67c1a5"}
|
||||
{"id":"evt-xjtj3zpy2q72","type":"edge.added","subject":"ver-1a03zq5","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"evidence_for","from":"ver-1a03zq5","to":"iss-9zcawn7"},"at":"2026-09-20T11:23:51.835Z","parents":["evt-93wyncswnswh"],"hash":"7ac83cd6e7c9de86fb0b3c5a47577dcd5843460d808bc52236894b501b029303"}
|
||||
{"id":"evt-w3zgtd3gzrh8","type":"verification.recorded","subject":"ver-1a03zq5","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"result":"pass","evidence":"User on 2026-09-20: publishing and installing on another server work, and the clip pop-out was checked there. Earlier installs on that machine found the two cameras and ran the dashboard; versions 0.1.1 through 0.1.3 fixed what the first install exposed (fnd-53mh3ad and the working-directory bugs), and 0.1.4 carries the clip pop-out."},"at":"2026-09-20T11:23:51.836Z","parents":["evt-xjtj3zpy2q72"],"hash":"0d26ea7ac453654c40bad610678568dca56d3b726d2fea14d055ba963f333f46"}
|
||||
{"id":"evt-ppncyxaz9d05","type":"node.status_changed","subject":"iss-gq9faq4","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"from":"in_progress","to":"done"},"at":"2026-09-20T11:23:52.941Z","parents":["evt-w3zgtd3gzrh8"],"hash":"fdb4e421802165bdf10197bec9f4956423c02ec57777e604d396f035d883239d"}
|
||||
{"id":"evt-62rvbhwdcajf","type":"node.status_changed","subject":"iss-9zcawn7","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"from":"open","to":"done"},"at":"2026-09-20T11:23:54.314Z","parents":["evt-ppncyxaz9d05"],"hash":"21510c4f51a28ce9cc759584a8be9f36fef4c722a8554de02b76eae6b308f551"}
|
||||
{"id":"evt-jr7bev154vb9","type":"node.created","subject":"mea-ymh5qtw","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"measurement","title":"npm packaging: 5 of 5 issues done","body":"Counted from vrek on 2026-09-20, which meets gol-k56hc69's target: package identity, the paths module, the first-run experience, the standalone build with a start command, and publishing with an install on a machine that had never held the repo. The user published and installed onvif-dashboard on another server, where it ran and the clip pop-out was checked. Note the real proof took four releases: 0.1.0 failed on that server (shipping TypeScript for the CLI, and an externalized git dependency), 0.1.1 fixed both, 0.1.2 fixed the working-directory disagreement over MediaMTX, 0.1.3 added the scan progress and remembered the binary folder, and 0.1.4 carries the clip pop-out.","status":"recorded","owner":null,"attrs":{"value":5,"applies_at":"2026-09-20"}},"at":"2026-09-20T11:24:02.357Z","parents":["evt-62rvbhwdcajf"],"hash":"5abdaa74f94a1f0ec9ac29fb5a719c531d45a842ec8a2f18b4e5335b9018e205"}
|
||||
{"id":"evt-kqm8jp7db8dn","type":"edge.added","subject":"mea-ymh5qtw","actor":"prn-q80g8mz","actor_kind":"agent","session":null,"payload":{"kind":"measures","from":"mea-ymh5qtw","to":"gol-k56hc69"},"at":"2026-09-20T11:24:02.361Z","parents":["evt-jr7bev154vb9"],"hash":"e3d2e2d04b77ae2638777dc164d0ca272b04f02171a9e07ff9656870a2889fd8"}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user