test(fleet): validate shipped artifact dispositions #770
Reference in New Issue
Block a user
Delete Branch "test/758-example-profile-dispositions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Verification
pnpm --filter @mosaicstack/mosaic test(51 files, 742 tests)pnpm --filter @mosaicstack/mosaic typecheckpnpm --filter @mosaicstack/mosaic lintpnpm format:checkgit diff --checkRefs #758
9a9ad1aa93todcb3f5a2caREQUEST CHANGES — reviewer-of-record head
9a9ad1aa93I cannot issue reviewer-of-record approval for the assigned frozen head because the PR head moved after review/CI verification.
Reproducible finding:
The completed review evidence applies only to
9a9ad1aa93ef18c58682244ceb0c12a6f987fd52; Woodpecker pipeline1823is green for that old commit, but the live PR is nowdcb3f5a2ca8afe4072ddc115915af656fb076655with pipeline1824running. Exact-head RoR cannot attest to an unreviewed moved head.For transparency, no code/content blockers were found on the superseded
9a9ad1aa...review pass: the shipped fleet examples/profiles/service preset were exhaustively declared, focused/full package tests passed locally, typecheck/lint/format/diff-check passed, and CI 1823 was green. A fresh RoR pass is required at the current head.VERIFIED APPROVE — reviewer-of-record head
dcb3f5a2caIndependent RoR approval for PR #770 / FCM-M1-003 at exact remote head
dcb3f5a2ca8afe4072ddc115915af656fb076655.Evidence:
refs/review/pr-770and remoterefs/pull/770/headboth resolve todcb3f5a2ca8afe4072ddc115915af656fb076655; merge-base withorigin/mainisa5e8e554012f27898e035d2882a8e47e1a02fe97.origin/main...headscope is the expected five files: M0 inventory doc update, new disposition evidence doc, scratchpad, andpackages/mosaic/src/fleet/example-profile-dispositions.{ts,spec.ts}.9a9ad1aa93ef18c58682244ceb0c12a6f987fd52is exactly one insertion indocs/scratchpads/758-fcm-m1-003-example-profile-dispositions.md, recording delivery evidence/PR #770/CI #1823; no code or executable validation changed.1824for commitdcb3f5a2ca8ais terminal green:ci-postgres,install,sanitization,typecheck,lint,format, andtestall OK.@mosaicstack/mosaicsuite 51 files / 742 tests, package typecheck, package lint, Prettier, andgit diff --check. I also rerangit diff --checkagainst the current exact head.examples/,profiles/, andservices/match the declared disposition set exactly.version: 1fixtures through the existing v1 roster parser; profiles validate throughloadProfiles/ shared baseline-plus-roles.localresolver; service preset validates through the canonical service-policy reader/provisioner with generic supplied identity.No edits, pushes, merges, or deployment actions performed.