command: ["node", "--test", "/home/jwoltje/.t3/worktrees/mosaic-stack/magica-row329/packages/bus/tests/grant-scope.test.mjs"]
TMPDIR: /mnt/storage/scratch/tmp/oEntjx
launch nice: 19
✔ row 298 (Q3): only the human at the cli reads or sets the scope; agents, the tester, a reader and the Console refuse (87.128588ms)
✔ row 298 (Q1): organization.set and limits.set refuse a grantScope key, and nothing is written (56.91985ms)
✔ row 298 (Q3): the human verb writes the scope and a grant.scope record with the human proof and both sha256 (58.187056ms)
✔ row 298 (Q4): an in-scope Gitea grant is issued with no inbox item, logged with 236 records, and revocable (159.958254ms)
✔ row 298: an out-of-scope Gitea grant waits for the human, whose Approve still issues it (115.744827ms)
✔ row 298: with no scope, a bad scope or an unreadable file, an in-scope-looking grant waits (163.635851ms)
✔ row 298 (Q6): a chief-of-staff instance that is not launch.by never raises in scope (53.19945ms)
✔ row 298 (Q5): a scope narrowed between the raise and the spend ends the grant scope-changed (99.030881ms)
✔ row 298 (Q2): an in-scope host grant is spent with no Approve; ls never covers lsblk, nor a scope command extra arguments (83.052691ms)
✔ row 298 (Q5): a host scope narrowed before the spend ends scope-changed (75.149488ms)
✔ row 298 Q4: missing scope evidence or a bad scope digest cannot authorize execution (103.575082ms)
✔ row 298 T4/T8: an in-scope host grant issues, records and revokes through the existing executor (81.554137ms)
✔ row 298 T6: host enrollment stays open for human Approve even with both methods in scope (51.833627ms)
✔ row 298: scope without an organization revision never closes automatically (48.942907ms)
ℹ tests 14
ℹ suites 0
ℹ pass 14
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 1329.921435
