>>> [vm130-git] precheck MODE=--publish PROFILE=/opt/router-ops/etc/router-machine-git-source.conf PROFILE_VERSION=2 PROFILE_SHA256=d299b65ffb42a721b0bb2bbf43aa1b53e7a3102e6d6049a0ef6addd6fcae4dc6 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=81 TRACKED_COUNT=80 MANAGED_UNION_COUNT=81 >>> [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=7 === STAGED PATHS === bin/router-machine-close bin/router-machine-close-safe bin/router-publish-report bin/router-vm103-git-source-publish etc/router-machine-git-source.conf lib/router-machine-close-contract.sh lib/router-publication-policy.sh >>> [vm130-git] validate simulated staged paths STAGED_PATH_VALIDATION=true SIMULATED_TREE_SHA=f054e9d4b920ea5d62c523ad247c7cd4b5fabe07 SIMULATED_TREE_FILE_COUNT=81 >>> [vm130-git] high-confidence secret scan of simulated tree HIGH_CONFIDENCE_SECRET_MATCHES=0 >>> [vm130-git] keyword review scan === FILES REQUIRING KEYWORD REVIEW === f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-bundle-policy-r20 f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-capture-mgts f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-context-pack f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-detached-step f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-hmn-loader-inspect f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-hmn-slot-loader-inspect f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-http-verify f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-instance-show f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-machine-close f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-machine-close-contract-selftest f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-machine-git-publish f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-public-reindex f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-public-start f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-public-url f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-publication-workflow-selftest f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-publish-file f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-publish-report f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-run f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-step-lineage f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-vm100-git-source-publish f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-vm101-git-source-publish f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-vm103-git-source-publish f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-vm121-git-source-publish f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-vm130-git-source-publish f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-workflow-r17-selftest f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/router-workflow-r20qu-selftest f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/vm101-canonical-validate f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:bin/wg-paid-e2e-smoke.sh f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:lib/router-machine-close-contract.sh f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:lib/router-publication-policy.sh f054e9d4b920ea5d62c523ad247c7cd4b5fabe07:lib/router-step-workflow.sh >>> [vm130-git] verify real git index has no pre-staged changes >>> [vm130-git] install validated simulated index >>> [vm130-git] create commit [main 6fab35b] vm130: publish managed source 2026-08-21T10:41:25Z 7 files changed, 515 insertions(+), 4 deletions(-) create mode 100755 bin/router-vm103-git-source-publish NEW_COMMIT=6fab35b80ae110e5a0bfe661b0268232161fd563 NEW_TREE=f054e9d4b920ea5d62c523ad247c7cd4b5fabe07 >>> [vm130-git] push branch to remote To github.com:DChuvelev/wg-paid-vm130.git ad4aed1..6fab35b main -> main >>> [vm130-git] verify remote commit LOCAL_COMMIT=6fab35b80ae110e5a0bfe661b0268232161fd563 REMOTE_COMMIT=6fab35b80ae110e5a0bfe661b0268232161fd563 RESULT=PASS_VM130_GIT_PUBLISH MACHINE_ID=vm130 GIT_COMMIT=6fab35b80ae110e5a0bfe661b0268232161fd563 GIT_TREE=f054e9d4b920ea5d62c523ad247c7cd4b5fabe07 GIT_FILE_COUNT=81 COMMIT_CREATED=true PUSH_PERFORMED=true REPOSITORY=https://github.com/DChuvelev/wg-paid-vm130