>>> [vm130-git] precheck MODE=--publish PROFILE=/opt/router-ops/etc/router-machine-git-source.conf PROFILE_VERSION=2 PROFILE_SHA256=53aa4b9b7931bb9df8a8fb53fe0bb8ace1c09b7d901ace2a2b83ed5853ac5388 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=ecb5c22542b9d2957784465f6d903008db94ef15 >>> [vm130-git] verify remote branch REMOTE_HEAD=ecb5c22542b9d2957784465f6d903008db94ef15 >>> [vm130-git] build current project allowlist >>> [vm130-git] read paths already tracked by git CURRENT_ALLOWED_COUNT=82 TRACKED_COUNT=81 MANAGED_UNION_COUNT=82 >>> [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=3 === STAGED PATHS === bin/router-public-mirror-vm103 bin/router-publish-report etc/router-machine-git-source.conf >>> [vm130-git] validate simulated staged paths STAGED_PATH_VALIDATION=true SIMULATED_TREE_SHA=bcb734c62fdfdd7199ec224089ecb7afe34aad48 SIMULATED_TREE_FILE_COUNT=82 >>> [vm130-git] high-confidence secret scan of simulated tree HIGH_CONFIDENCE_SECRET_MATCHES=0 >>> [vm130-git] keyword review scan === FILES REQUIRING KEYWORD REVIEW === bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-bundle-policy-r20 bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-capture-mgts bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-context-pack bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-detached-step bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-hmn-loader-inspect bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-hmn-slot-loader-inspect bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-http-verify bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-instance-show bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-machine-close bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-machine-close-contract-selftest bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-machine-git-publish bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-public-mirror-vm103 bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-public-reindex bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-public-start bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-public-url bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-publication-workflow-selftest bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-publish-file bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-publish-report bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-run bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-step-lineage bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-vm100-git-source-publish bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-vm101-git-source-publish bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-vm103-git-source-publish bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-vm121-git-source-publish bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-vm130-git-source-publish bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-workflow-r17-selftest bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/router-workflow-r20qu-selftest bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/vm101-canonical-validate bcb734c62fdfdd7199ec224089ecb7afe34aad48:bin/wg-paid-e2e-smoke.sh bcb734c62fdfdd7199ec224089ecb7afe34aad48:lib/router-machine-close-contract.sh bcb734c62fdfdd7199ec224089ecb7afe34aad48:lib/router-publication-policy.sh bcb734c62fdfdd7199ec224089ecb7afe34aad48: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 8b4cb23] vm130: publish managed source 2026-08-21T12:42:05Z 3 files changed, 161 insertions(+) create mode 100755 bin/router-public-mirror-vm103 NEW_COMMIT=8b4cb23997c59e8a2e55d9b85a982a719f7cb12d NEW_TREE=bcb734c62fdfdd7199ec224089ecb7afe34aad48 >>> [vm130-git] push branch to remote To github.com:DChuvelev/wg-paid-vm130.git ecb5c22..8b4cb23 main -> main >>> [vm130-git] verify remote commit LOCAL_COMMIT=8b4cb23997c59e8a2e55d9b85a982a719f7cb12d REMOTE_COMMIT=8b4cb23997c59e8a2e55d9b85a982a719f7cb12d RESULT=PASS_VM130_GIT_PUBLISH MACHINE_ID=vm130 GIT_COMMIT=8b4cb23997c59e8a2e55d9b85a982a719f7cb12d GIT_TREE=bcb734c62fdfdd7199ec224089ecb7afe34aad48 GIT_FILE_COUNT=82 COMMIT_CREATED=true PUSH_PERFORMED=true REPOSITORY=https://github.com/DChuvelev/wg-paid-vm130