>>> [vm130-git] precheck MODE=--publish PROFILE=/opt/router-ops/etc/router-machine-git-source.conf PROFILE_VERSION=2 PROFILE_SHA256=c44fb02fa902c5523b13a56d9893c7d0580d884349a8ff4196d96eed9f747834 MACHINE_ID=vm130 GIT_DIR=/home/ops/.vm130-source.git WORK_TREE=/opt/router-ops BRANCH=main REMOTE_URL=git@github.com:DChuvelev/wg-paid-vm130.git LOCAL_HEAD=ad4aed1d793c0d5275cbfee15c57fde1e05ca541 >>> [vm130-git] verify remote branch REMOTE_HEAD=ad4aed1d793c0d5275cbfee15c57fde1e05ca541 >>> [vm130-git] build current project allowlist >>> [vm130-git] read paths already tracked by git CURRENT_ALLOWED_COUNT=80 TRACKED_COUNT=80 MANAGED_UNION_COUNT=80 >>> [vm130-git] strict path validation STRICT_PATH_VALIDATION=true >>> [vm130-git] show tracked files now missing from machine TRACKED_PATH_MISSING_COUNT=0 >>> [vm130-git] build simulated git index STAGED_CHANGE_COUNT=0 STAGED_PATHS=NONE >>> [vm130-git] validate simulated staged paths STAGED_PATH_VALIDATION=true SIMULATED_TREE_SHA=dc872893235cd0bcdecda8d54c0cf0b3380fe420 SIMULATED_TREE_FILE_COUNT=80 >>> [vm130-git] high-confidence secret scan of simulated tree HIGH_CONFIDENCE_SECRET_MATCHES=0 >>> [vm130-git] keyword review scan === FILES REQUIRING KEYWORD REVIEW === dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-bundle-policy-r20 dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-capture-mgts dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-context-pack dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-detached-step dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-hmn-loader-inspect dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-hmn-slot-loader-inspect dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-http-verify dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-instance-show dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-machine-close dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-machine-close-contract-selftest dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-machine-git-publish dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-public-reindex dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-public-start dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-public-url dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-publication-workflow-selftest dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-publish-file dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-publish-report dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-run dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-step-lineage dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-vm100-git-source-publish dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-vm101-git-source-publish dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-vm121-git-source-publish dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-vm130-git-source-publish dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-workflow-r17-selftest dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/router-workflow-r20qu-selftest dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/vm101-canonical-validate dc872893235cd0bcdecda8d54c0cf0b3380fe420:bin/wg-paid-e2e-smoke.sh dc872893235cd0bcdecda8d54c0cf0b3380fe420:lib/router-machine-close-contract.sh dc872893235cd0bcdecda8d54c0cf0b3380fe420:lib/router-publication-policy.sh dc872893235cd0bcdecda8d54c0cf0b3380fe420:lib/router-step-workflow.sh >>> [vm130-git] verify real git index has no pre-staged changes >>> [vm130-git] install validated simulated index NO_CHANGES=true GIT_COMMIT=ad4aed1d793c0d5275cbfee15c57fde1e05ca541 REMOTE_COMMIT=ad4aed1d793c0d5275cbfee15c57fde1e05ca541 RESULT=PASS_VM130_GIT_NOTHING_TO_PUBLISH MACHINE_ID=vm130 COMMIT_CREATED=false PUSH_PERFORMED=false