diff --git a/.kaizen/agents/custodian-codex/supervision.json b/.kaizen/agents/custodian-codex/supervision.json index 6fcea977..63063f73 100644 --- a/.kaizen/agents/custodian-codex/supervision.json +++ b/.kaizen/agents/custodian-codex/supervision.json @@ -1244,15 +1244,15 @@ "original_revision": 1, "original_digest_sha256": "75bc6e4bf1a98444cd844306bf8f3f81aca1e31b1609081905fd42ed1b76ae42", "proposal_ref": "docs/changes/2026-11-01-scanner-json-digest/proposal.json", - "current_revision": 3, - "current_digest_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", - "current_proposal_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r3/PLAN.md", - "disposition": "unscored", + "current_revision": 4, + "current_digest_sha256": "64c73100f2347470fda1b8b3194dbf6a8009291d9d80223af463b3c5ecab52fd", + "current_proposal_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r4/PLAN.md", + "disposition": "accepted_revised", "outcome": "failed", "target": "railiance01 forgejo/forge; paired repo-manager/railiance-forge/Apps source", "expected_result": "Restore exact existing-policy fragment only at markitect-main; verify171 active hook sets, then reuse sealed JSON correction and same six source changes.", - "verification_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r3/validation.json", - "rollback_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r3/PLAN.md", + "verification_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r4/prior-execution-outcome.json", + "rollback_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r4/PLAN.md", "cost_estimate_eur": { "incremental_infrastructure": 0, "attended_minutes": [ @@ -1266,8 +1266,8 @@ "supervisor": "Bernd Worsch", "approved_revision": 3, "approved_digest_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", - "executed_revision": 2, - "executed_digest_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237", + "executed_revision": 3, + "executed_digest_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", "refinement_or_rescue": true, "promotion_evidence": false, "revisions": [ @@ -1285,11 +1285,16 @@ "revision": 3, "digest_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", "basis": "one exact missing-hook repair,171-repository verification and failed-receipt-preserving envelope around sealed revision2;7 controller and6 real filesystem tests passed" + }, + { + "revision": 4, + "digest_sha256": "64c73100f2347470fda1b8b3194dbf6a8009291d9d80223af463b3c5ecab52fd", + "basis": "portable numeric modes; exact known group-write restoration including protected hook metadata; reuse existing immutableCM; fresh native/source receipt gate. Pinned-image/controller/runtime tests passed." } ], - "execution_ref": "docs/changes/2026-11-01-scanner-json-digest/attempt-r2-preflight/outcome.json", - "verified_outcome": "Executed revision2 failed before mutation; founder condition diagnostic found exactly one missing scanner fragment at markitect-main among171. Revision3 repair/envelope is tested and pending review; no revision3 mutation.", - "recovery": "Original failure and packet preserved. Revision3 plan installs only known missing old-policy hook and retains it during any later JSON rollback; original JSON code unchanged. No failed trial backfilled into success.", + "execution_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r4/failed-r3-recovery-receipt.json", + "verified_outcome": "Approved revision3 repaired missing fragment and verified171 old-policy fragments. Candidate native probe passed, hook migration failed before deployment patch, and old-policy rollback/probes/metadata verified. Published Forgejo image reproduces unsupported chmod --reference. No JSON activation or six-file source application.", + "recovery": "Old-policy rollback verified, repair retained, earlier receipts unchanged; revision4 portable migration/known mode restoration and ConfigMap reuse tested in pinned Forgejo image. No native revision4 execution.", "supervisor_execution_evidence": "User returned bash /tmp/forge-scanner-rollout.sh failure output in active conversation, 2026-11-02", "attempts": [ { @@ -1297,9 +1302,16 @@ "packet_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237", "outcome_ref": "docs/changes/2026-11-01-scanner-json-digest/attempt-r2-preflight/outcome.json", "outcome": "failed; before native mutation" + }, + { + "revision": 3, + "packet_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", + "outcome": "failed after verified coverage repair; old-policy rollback verified", + "approval_ref": "User: Approve exact revision 3; request_user_input_async call_d07a070d30a54a538c872888bd5b0e30 item0, 2026-11-02", + "outcome_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r4/prior-execution-outcome.json" } ], - "current_revision_status": "approved_waiting_founder_execution", + "current_revision_status": "pending_founder_review", "approved_at": "2026-11-02T01:13:07.073986+00:00", "approval_ref": "User: Approve exact revision 3; request_user_input_async call_d07a070d30a54a538c872888bd5b0e30 item0, 2026-11-02", "current_revision_approval": { @@ -1309,9 +1321,14 @@ "disposition": "accepted_revised", "approval_ref": "User: Approve exact revision 3; request_user_input_async call_d07a070d30a54a538c872888bd5b0e30 item0, 2026-11-02", "approved_at": "2026-11-02T01:13:07.073986+00:00", - "executed": false + "executed": true, + "outcome": "failed", + "verification_ref": "docs/changes/2026-11-01-scanner-json-digest/native-r4/prior-execution-outcome.json" }, - "score_note": "Prior revision2 failure remains unscored/failed and preserved; exact revision3 approval is recorded separately pending execution. No missing approval for revision2 is backfilled." + "score_note": "One stable trial across revisions. Exact explicit revision3 approval/execution supports its failed accepted-revised outcome; earlier revision2 remains unscored in attempts. No missing approval is backfilled into a success, and current revision4 is pending.", + "original_digest": "75bc6e4bf1a98444cd844306bf8f3f81aca1e31b1609081905fd42ed1b76ae42", + "approved_digest": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", + "executed_digest": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34" } ], "trials": [ diff --git a/docs/changes/2026-11-01-scanner-json-digest/README.md b/docs/changes/2026-11-01-scanner-json-digest/README.md index aebc71f3..8ae9415f 100644 --- a/docs/changes/2026-11-01-scanner-json-digest/README.md +++ b/docs/changes/2026-11-01-scanner-json-digest/README.md @@ -27,3 +27,9 @@ The first diagnostic was returned: node/deployment/pod identity, readiness, old The founder's condition report found exactly one missing scanner fragment among171 repositories, at `coulomb/markitect-main.git`. This explains the safe revision2 refusal. [Revision3](native-r3/PLAN.md), packet SHA256 `df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34`, restores only that old-policy fragment, verifies its dispatcher and all171 active hook sets, preserves the failed receipt, then reuses the sealed unchanged JSON rollout and six source changes. Seven controller and six real filesystem cases passed; the original scanner accepts this preparation and all source preimages remain unchanged. Await exact founder review/execution via `/tmp/forge-scanner-recover-and-rollout.sh`. This new repair is not covered by an inferred retry permission; it is concretely included in the reviewed revision3 action. Repair protection remains installed on later JSON rollback. Existing-history admission and the cause of missing adoption are not established by this repair. Founder approval received for exact revision3 packet `df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34` (User: Approve exact revision 3; request_user_input_async call_d07a070d30a54a538c872888bd5b0e30 item0, 2026-11-02). Attended execution is pending via `bash /tmp/forge-scanner-recover-and-rollout.sh`; the approval receipt is `native-r3-approval.json`. No new review is requested within this approved scope. + +## Revision3 result and proposed revision4 + +The founder executed approved revision3: the missing-fragment repair and171-repository coverage verification succeeded; candidate receiver probes passed; hook migration failed before deployment patch. The old policy/template/probes and protected metadata were verified by rollback. The repair remains installed. Exact failed receipts are preserved in `native-r4/`. The pinned Forgejo userspace reproduces the unsupported `chmod --reference` defect; workstation tests had missed it. + +[Revision4](native-r4/PLAN.md), packet SHA256 `64c73100f2347470fda1b8b3194dbf6a8009291d9d80223af463b3c5ecab52fd`, corrects numeric mode handling and exact known group-write restoration, reuses the existing verified immutable ConfigMap, and has a fresh execution/source gate. Eight shell image cases, a four-case171-repository/1539-hook controller run, three controller checks and runtime self-test passed. Candidate scanner/profile and six owner source hashes are unchanged. Await exact revision4 review; no native revision4 action has run. The proposed founder launcher is `/tmp/forge-scanner-rollout-r4.sh`. diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/PLAN.md b/docs/changes/2026-11-01-scanner-json-digest/native-r4/PLAN.md new file mode 100644 index 00000000..e8e347b6 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/PLAN.md @@ -0,0 +1,39 @@ +# Portable scanner rollout, revision 4 + +Stable proposal `SYNC-SCANNER-JSON-DIGEST-20261101`, revision 4. Revisions 1–3, exact revision-3 approval and both failed executions remain preserved. Revision 4 has not run natively and requires exact founder review. + +## Verified starting state and defect + +The approved revision-3 run restored the missing old-policy scanner fragment at markitect-main. Its real dispatcher passed clean/private-key/history/quarantine/unavailable-scanner/recovery probes. All 171 fragments and unchanged protected hook metadata were verified. The JSON candidate then passed its native receive probe, but hook migration failed before the deployment patch. Guarded rollback verified the old template/policy, all 171 fragments and old-policy receive probes. The restored protection remains installed. + +A reproducible compatibility defect exists in the reviewed migration script: `chmod --reference` is unavailable in Forgejo 11.0.3-rootless. The exact old migration fails in the published image pinned at `code.forgejo.org/forgejo/forgejo@sha256:691657c7e64af7730a2e885e6d022cf16ae60724931c5392bd61838afadcaeba`, also the pinned guard image in owner source. Workstation tests used a different userspace and missed this defect. Failed native receipts are preserved in this folder; local image tests retain the old-script counterexample. + +The previous attempt left the public candidate binaries and immutable ConfigMap `forgejo-secret-template-619d94208139` staged. They are inert under the currently selected old template. Revision 4 verifies/reuses them rather than creating that existing ConfigMap again. + +## Exact revised action + +Founder launcher: `/tmp/forge-scanner-rollout-r4.sh`, selecting the attended admin context and this packet's exact SHA256 acknowledgement. Agent credentials/authority do not change. Fresh receipt: `/tmp/forge-scanner-rollout-r4-receipt.json`; an existing receipt refuses execution. Earlier receipts are never removed or overwritten. + +1. Verify this sealed packet and unchanged source/binary/probe/input artifacts in revision 2. Keep the exact same six owner-source candidates and candidate adapter SHA256 `d7dbd0ef57312ab9507874bb5fd67c49bef637b6d7dee121e526227307af4bf0`. Recheck node/deployment/pod identity, old guard/template, resources/strategy and all source preimages. Inventory every current repository (maximum 500); all fragments must already have the known old bytes and custody. The completed repair is a required starting state; there is no uncovered-repository exception. +2. Snapshot active hook hashes, owners, groups and modes. Supported baseline is uid/gid 1000 and mode 0755 or 0775, as observed in all 1,539 hooks from the failed native execution. Verify the existing target ConfigMap is immutable and has exactly the reviewed hook data; pin its UID against recreation. Do not mutate/create the ConfigMap. Server dry-run the same conditional two-field deployment patch and capture the client ConfigMap diff; raw objects/errors stay withheld. +3. Run `runtime_self_test.sh` in private tmpfs. It verifies numeric chmod, stable descriptor-based permission restoration, stat/hash and atomic rename, and cleans up its public fixture. Require success before production hook/deployment changes. This checks actual live userspace, supplementing the pinned-image tests. +4. Verify/reuse the previously staged candidate directory with its original marker and exact adapter/Gitleaks hashes. Run the existing native JSON/private-key/history/quarantine/unavailable-scanner/recovery probe before activation. +5. Migrate only scanner fragments with the original all-scope prevalidation, known bytes and partial-failure recovery. The two `chmod --reference` calls are replaced by `chmod "$(stat -c %a …)"`, preserving numeric modes in the container's supported syntax. Paths remain bounded to repository scanner fragments. Unknown bytes, symlinks or custody refuse. +6. Verify/restore exact baseline hook modes after migration and after pod recreation, including generated/protected hooks whose contents are never overwritten. Kubernetes volume processing may add group-write permission. The only accepted mode difference is baseline 0755 becoming 0775; remove that added bit to restore 0755. A 0775 baseline stays 0775. Require unchanged content hash, uid/gid, regular non-symlink shape and safe parents for every file before the first restoration. For changed modes, open the verified inode, recheck identity/hash/owner, chmod through `/proc/self/fd`, and verify the same final inode/mode. Unknown content, ownership, mode or hook-set changes refuse; never rewrite generated dispatchers or authorization-hook content. The controller also prevalidates protected content before any scanner rewrite. +7. Apply the original UID/resourceVersion/before-value JSON patch to append the exact candidate artifact guard and select the new hook ConfigMap. No image, resource, strategy, security-context or credential changes. Wait up to 180 seconds for the correct deployment's Ready pod; repeat migration/inventory to cover known old fragments on repositories created during transition, restore only known group-write additions, then require original protected metadata equality. Stream mode records through stdin rather than placing the large inventory in command arguments. +8. Verify all artifact guards, mounted new hook hash, full receiver inventory and post-activation JSON/private-key/history/quarantine/unavailable-scanner/recovery probe. Emit `activation-verified` only after those checks pass. +9. After native verification, the agent applies the same six exact owner-source candidates via this folder's `source_followthrough.py`, requiring the approved revision-4 packet and verified revision-4 receipt. The candidates and resulting six hashes are unchanged from revision 2; only the receipt gate changes. Commit/publish through normal hooks, retry eligible held work and continue the CUST-WP-0083 failure audit. UUID/fingerprint/prose findings remain separate adjudication; the scanner exception is not broadened. + +## Recovery and tests + +The original guarded rollback restores old deployment fields/template and known old scanner bytes, with the portable migration and exact baseline mode restoration now used during recovery too. It verifies old artifacts/template, protected metadata and the old-policy real receiver probe. Retain the repaired markitect-main fragment, staged public binaries/ConfigMap and every failed receipt. Unknown concurrent changes are retained and reported as unverified. A failed rollback still requires founder recovery; this is not a guarantee of recovery. + +Tests were run in the pinned Forgejo userspace with no network, host credentials or writable source mounts. Eight shell cases cover the old-script counterexample, apply/rollback with mixed modes, complete-scope refusal, partial failure, symlinks, simulated pod permission additions, unexpected modes and content drift. The actual controller migration/stream framing passed a separate 171-repository/1,539-hook run: apply, post-recreation mode restoration (19 known group-write additions), rollback and protected-content refusal before writes. Three controller tests verify immutable ConfigMap reuse/UID pinning, changed/mutable data refusal and all six original source candidates. The new runtime self-test passed in that image. Original real-Gitleaks source/receiver proof and successful native candidate probe remain applicable because the scanner binary/profile are unchanged. Local tests are not native activation evidence. + +Historical admission, why markitect-main adoption missed its fragment, and complete Forgejo new-repository/write lifecycle coverage remain unproved by this repair. Preserve those limits in the forge-owned class-level followup; no clean-history claim is made. + +## Cost, interruption and authority + +No new infrastructure, service, image or resource commitment. Incremental infrastructure cost EUR 0; founder time/existing compute unpriced. Estimate 20–35 attended minutes. Expected Recreate interruption remains 1–3 minutes; rollback readiness up to another 180 seconds plus bounded commands/probes. Numeric mode restoration takes bounded extra inventory/metadata work (180-second operation limit); interruption estimate is not an availability guarantee. + +Illustrative recovery effort EUR 100 at EUR 100/hour. Complete security/recovery loss remains unpriced and requires explicit founder judgement. Existing filename/digest exception limitations remain; no autopilot authority, risk budget, promotion or unchanged-success credit is implied. Exact review is needed because executable migration/recovery, existing-ConfigMap handling, protected-hook mode restoration and the source receipt gate change. Governing instruction: `docs/agent-autonomy-decision.md`, "Approval is bound to the reviewed proposal revision; changing that revision requires review again." diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/controller-image-tests.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/controller-image-tests.json new file mode 100644 index 00000000..372fcdc5 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/controller-image-tests.json @@ -0,0 +1,37 @@ +{ + "result": "passed", + "image": "code.forgejo.org/forgejo/forgejo@sha256:691657c7e64af7730a2e885e6d022cf16ae60724931c5392bd61838afadcaeba", + "repositories": 171, + "hooks": 1539, + "cases": [ + "initial-migration", + "post-recreate-mode-restoration", + "rollback-mode-restoration", + "protected-drift-before-write" + ], + "group_write_additions_reversed": 19, + "events": [ + { + "event": "hooks-apply", + "repositories": 171, + "portable_modes": true, + "baseline_modes_restored": true, + "group_write_additions_reversed": 0 + }, + { + "event": "hooks-apply", + "repositories": 171, + "portable_modes": true, + "baseline_modes_restored": true, + "group_write_additions_reversed": 19 + }, + { + "event": "hooks-rollback", + "repositories": 171, + "portable_modes": true, + "baseline_modes_restored": true, + "group_write_additions_reversed": 19 + } + ], + "native_mutation": false +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/failed-r3-native-receipt.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/failed-r3-native-receipt.json new file mode 100644 index 00000000..e1773296 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/failed-r3-native-receipt.json @@ -0,0 +1,9648 @@ +{ + "proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101", + "revision": 2, + "events": [ + { + "event": "preflight-passed", + "repositories": 171, + "deployment_uid": "1faefb26-cccd-4d0e-b509-70a7eb0b4f4d" + }, + { + "event": "server-dry-run-passed", + "client_configmap_diff_exit": 1, + "changes": [ + "append exact artifact guard", + "select immutable hook ConfigMap" + ], + "old_configmap": "forgejo-secret-template-d1df801be39f", + "new_configmap": "forgejo-secret-template-619d94208139", + "strategy": "Recreate", + "resources_unchanged": true + }, + { + "event": "staging-started" + }, + { + "event": "isolated-receiver-probe-passed", + "version": "/data/security/receive-secret-scan/20261102-d7dbd0ef5731", + "checks": { + "json_digest_clean_push": true, + "intermediate_secret_refused": true, + "quarantine_discarded": true, + "scanner_unavailable_refused": true, + "clean_recovery": true, + "temporary_probe_removed": true, + "builtin_authorization_excluded": true + } + }, + { + "event": "activation-failed", + "reason": "kubernetes-command-failed:pod-exec-public-scanner-operation" + }, + { + "event": "hooks-rollback", + "repositories": 171 + }, + { + "event": "rollback-probe-passed", + "checks": { + "clean_push": true, + "intermediate_secret_refused": true, + "quarantine_discarded": true, + "scanner_unavailable_refused": true, + "clean_recovery": true, + "temporary_probe_removed": true, + "builtin_authorization_excluded": true + } + }, + { + "event": "rollback-verified", + "old_artifacts_retained": true, + "staged_artifacts_retained": true + } + ], + "native_mutation": true, + "packet_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237", + "recovery_packet_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", + "implementation_revision": 2, + "envelope_revision": 3, + "mode": "apply", + "before_hooks": { + "/data/git/gitea-repositories/coulomb/access-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/activity-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/adaptive-pricing.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/agentic-resources.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/approval-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/arc-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/artifact-store.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/assembly-economics.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/audit-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/autonomy-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/binect-chrome.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/binect-js.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/binky-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/can-you-assist.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/canned-prompts.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/citation-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/citation-evidence.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/citation-work.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/clay-borg.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/commerce-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/config-atlas.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/content-explorer.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coordination-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/core-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coulomb-loop.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coulomb-research.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coulomb-social.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/decision-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/direkt-vermittlung-de.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/disaster-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/doc-store-pg.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/domain-tree.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/email-connect.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/emergent-security.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/evidence-anchor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/evidence-binder.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/evidence-source.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/executor-sandbox.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/facetted-interfaces.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/feature-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fin-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-substack.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-telegram.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-x.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/forgejo-actions-probe.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/freedom-intelligence.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/frontend-patterns.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/gate-house.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/gated-executor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/glas-harness.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ground-game.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/guide-board.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/hall-of-helix.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/helix-forge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/hub-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/human-resources.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ihp-railiance-probe.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/inbound-library.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/info-tech-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/informed-decision.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/infospace-bench.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/intelligence-radar.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/inter-hub-haskell.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/interface-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/issue-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/kaizen-agentic.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/key-cape.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/kings-guard.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/kontextual-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/llm-connect.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/mail-address-semantics.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/marki-docx.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-filter.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-main.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-quarkdown.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-tool.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/maturity-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/net-kingdom.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/nudge-space.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/open-cmis-tck.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/open-reuse.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-bridge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-mason.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-warden.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/phase-memory.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/plenty-gobble.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/policy-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/polycode-sim.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/pqrst-practice.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/pr-hall-of-helix.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-canon-federation.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-forgejo-org-refactor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-helixforge-factory.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-state-hub-retirement.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-unattended-progress-company.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/python-snake.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/qonto-assistant.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rail-knative.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rail-kubernetes.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-apps.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-bootstrap.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-clock.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-cluster.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-enablement.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-fabric.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-forge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-hosts.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-infra.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-master.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-platform.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-telemetry.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ralph-workplan.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-bounded-executor.git": { + "proc-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-canned-prompts.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-core-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-flex-auth-secrets-engine.git": { + "proc-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-forgejo.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-issue-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-openbao.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-playwright.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-policy-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-postgres.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-qonto.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-sbom-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-secrets-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-telemetry.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-tenant-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-user-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/reef-railiance.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/reef-storage.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rein-aharness.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rein-openweights.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/release-registry.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/repo-manager.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/repo-scoping.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/repo-seed.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/resource-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/reuse-surface.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/risk-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/role-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/runbook-tutorials.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/sand-boxer.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/sbom-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/secrets-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/security-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/shard-wiki.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/snuggles-inventor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/soul-frame.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/state-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/target-revenue.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tegwick-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tele-mcp.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/telegram-edge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tenant-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/test-driver.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/testdrive-jsui.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/the-custodian.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/timeline-svg.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tmux-amq.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/user-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/vantage-point.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/vergabe-teilnahme.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/web-fetcher.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/whitehat-security.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/whynot-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/whynot-design.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/wise-validator.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/xperience-grader.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/zone-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + } + } +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/failed-r3-recovery-receipt.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/failed-r3-recovery-receipt.json new file mode 100644 index 00000000..2741f43a --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/failed-r3-recovery-receipt.json @@ -0,0 +1,9797 @@ +{ + "proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101", + "revision": 3, + "packet_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", + "reused_r2_packet_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237", + "repair_native_mutation": true, + "events": [ + { + "event": "repair-preflight-passed", + "repositories": 171, + "missing_fragment": "/data/git/gitea-repositories/coulomb/markitect-main.git/hooks/pre-receive.d/10-custodian-secret-scan" + }, + { + "event": "repair-dispatcher-probe-passed", + "checks": { + "clean_push": true, + "intermediate_secret_refused": true, + "quarantine_discarded": true, + "scanner_unavailable_refused": true, + "clean_recovery": true, + "temporary_probe_removed": true, + "builtin_authorization_excluded": true + } + }, + { + "event": "repair-install-started" + }, + { + "event": "repair-verified", + "repositories": 171, + "scanner_fragments": 171, + "repaired_hook_sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f", + "protected_hooks_unchanged": true + }, + { + "event": "failed-r2-receipt-archived", + "archive": "/tmp/forge-scanner-rollout-r2-failed-receipt.json", + "sha256": "35e4ba1b09065ec765762d4238235cb02286c42e19baad0f0ae505167c44a500" + }, + { + "event": "sealed-json-rollout-started" + }, + { + "event": "kubernetes-command-failed", + "operation": "pod-exec-public-scanner-operation", + "category": "remote-check-nonzero" + }, + { + "event": "recovery-or-activation-failed", + "reason": "kubernetes-command-failed:pod-exec-public-scanner-operation", + "coverage_repair_retained_if_installed": true, + "original_failed_receipt_preserved": true + } + ], + "commands": [ + { + "operation": "get:nodes", + "returncode": 0 + }, + { + "operation": "get:deployment", + "returncode": 0 + }, + { + "operation": "get:replicasets", + "returncode": 0 + }, + { + "operation": "get:pods", + "returncode": 0 + }, + { + "operation": "get:deployment", + "returncode": 0 + }, + { + "operation": "get:pod", + "returncode": 0 + }, + { + "operation": "get:configmap", + "returncode": 0 + }, + { + "operation": "pod-exec-public-scanner-operation", + "returncode": 0 + }, + { + "operation": "repository-hook-inventory", + "returncode": 0 + }, + { + "operation": "old-policy-receive-probe", + "returncode": 0 + }, + { + "operation": "repository-hook-inventory", + "returncode": 0 + }, + { + "operation": "install-existing-policy-fragment", + "returncode": 0 + }, + { + "operation": "repository-hook-inventory", + "returncode": 0 + }, + { + "operation": "get:nodes", + "returncode": 0 + }, + { + "operation": "get:deployment", + "returncode": 0 + }, + { + "operation": "get:replicasets", + "returncode": 0 + }, + { + "operation": "get:pods", + "returncode": 0 + }, + { + "operation": "get:deployment", + "returncode": 0 + }, + { + "operation": "get:pod", + "returncode": 0 + }, + { + "operation": "get:configmap", + "returncode": 0 + }, + { + "operation": "pod-exec-public-scanner-operation", + "returncode": 0 + }, + { + "operation": "repository-hook-inventory", + "returncode": 0 + }, + { + "operation": "create:public-manifest", + "returncode": 0 + }, + { + "operation": "patch:deployment", + "returncode": 0 + }, + { + "operation": "stage-candidate-artifacts", + "returncode": 0 + }, + { + "operation": "pod-exec-public-scanner-operation", + "returncode": 0 + }, + { + "operation": "candidate-receive-probe", + "returncode": 0 + }, + { + "operation": "create:public-manifest", + "returncode": 0 + }, + { + "operation": "repository-hook-inventory", + "returncode": 0 + }, + { + "operation": "pod-exec-public-scanner-operation", + "returncode": 1 + }, + { + "operation": "get:nodes", + "returncode": 0 + }, + { + "operation": "get:deployment", + "returncode": 0 + }, + { + "operation": "get:deployment", + "returncode": 0 + }, + { + "operation": "get:replicasets", + "returncode": 0 + }, + { + "operation": "get:pods", + "returncode": 0 + }, + { + "operation": "get:deployment", + "returncode": 0 + }, + { + "operation": "repository-hook-inventory", + "returncode": 0 + }, + { + "operation": "pod-exec-public-scanner-operation", + "returncode": 0 + }, + { + "operation": "repository-hook-inventory", + "returncode": 0 + }, + { + "operation": "pod-exec-public-scanner-operation", + "returncode": 0 + }, + { + "operation": "pod-exec-public-scanner-operation", + "returncode": 0 + }, + { + "operation": "old-policy-receive-probe", + "returncode": 0 + } + ], + "before_repair_hooks": { + "/data/git/gitea-repositories/coulomb/access-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/activity-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/adaptive-pricing.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/agentic-resources.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/approval-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/arc-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/artifact-store.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/assembly-economics.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/audit-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/autonomy-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/binect-chrome.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/binect-js.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/binky-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/can-you-assist.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/canned-prompts.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/citation-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/citation-evidence.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/citation-work.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/clay-borg.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/commerce-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/config-atlas.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/content-explorer.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coordination-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/core-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coulomb-loop.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coulomb-research.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/coulomb-social.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/decision-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/direkt-vermittlung-de.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/disaster-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/doc-store-pg.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/domain-tree.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/email-connect.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/emergent-security.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/evidence-anchor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/evidence-binder.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/evidence-source.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/executor-sandbox.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/facetted-interfaces.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/feature-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fin-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-substack.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-telegram.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/fluid-x.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/forgejo-actions-probe.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/freedom-intelligence.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/frontend-patterns.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/gate-house.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/gated-executor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/glas-harness.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ground-game.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/guide-board.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/hall-of-helix.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/helix-forge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/hub-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/human-resources.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ihp-railiance-probe.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/inbound-library.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/info-tech-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/informed-decision.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/infospace-bench.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/intelligence-radar.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/inter-hub-haskell.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/interface-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/issue-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/kaizen-agentic.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/key-cape.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/kings-guard.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/kontextual-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/llm-connect.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/mail-address-semantics.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/marki-docx.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-filter.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-main.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-quarkdown.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/markitect-tool.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/maturity-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/net-kingdom.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/nudge-space.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/open-cmis-tck.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/open-reuse.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-bridge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-mason.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ops-warden.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/phase-memory.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/plenty-gobble.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/policy-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/polycode-sim.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/pqrst-practice.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/pr-hall-of-helix.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-canon-federation.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-forgejo-org-refactor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-helixforge-factory.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-state-hub-retirement.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/prj-unattended-progress-company.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/python-snake.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/qonto-assistant.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rail-knative.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rail-kubernetes.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-apps.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-bootstrap.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-clock.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-cluster.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-enablement.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-fabric.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-forge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-hosts.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-infra.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-master.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-platform.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/railiance-telemetry.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/ralph-workplan.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-bounded-executor.git": { + "proc-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-canned-prompts.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-core-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-flex-auth-secrets-engine.git": { + "proc-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "755", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-forgejo.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-issue-core.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-openbao.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-playwright.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-policy-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-postgres.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-qonto.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-sbom-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-secrets-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-telemetry.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-tenant-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rapp-user-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/reef-railiance.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/reef-storage.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rein-aharness.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/rein-openweights.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/release-registry.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/repo-manager.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/repo-scoping.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/repo-seed.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/resource-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/reuse-surface.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/risk-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/role-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/runbook-tutorials.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/sand-boxer.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/sbom-nexus.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/secrets-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/security-canon.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/shard-wiki.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/snuggles-inventor.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/soul-frame.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/state-hub.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/target-revenue.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tegwick-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tele-mcp.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/telegram-edge.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tenant-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/test-driver.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/testdrive-jsui.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/the-custodian.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/timeline-svg.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/tmux-amq.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/user-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/vantage-point.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/vergabe-teilnahme.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/web-fetcher.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/whitehat-security.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/whynot-control.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/whynot-design.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/wise-validator.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/xperience-grader.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + }, + "/data/git/gitea-repositories/coulomb/zone-engine.git": { + "proc-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "post-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a3a87fd152133783f14859bfa738eb3fcc38d3090147ad8df81724ed62fa97a5" + }, + "pre-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "proc-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "ca4eb127414b2c85164b9366a3311218ed7b5a2f6cac93c2d654da97e1ba4748" + }, + "update": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "a53caf562b0cdd47b08d20c27c63059ba41cd410c3264a61cda1a531f1810ae6" + }, + "update.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d32f9f382dc1511c93e9e2ce61a60c068ac83a933376368b474faad1399be79f" + }, + "post-receive": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "38f2197d49b27f315e3487664802e56bc888d4afaec9e30b3bcc6bd461554aef" + }, + "pre-receive.d/gitea": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "2572c08b2aa9ec9db475f03e6ed43bf64d18f64f9a2364c5341ad277e31149fc" + }, + "pre-receive.d/10-custodian-secret-scan": { + "mode": "775", + "uid": 1000, + "gid": 1000, + "sha256": "d1df801be39f2cd4ac2a9e71bbd1341ccd2723d236c9c265853b289cc6df221f" + } + } + } +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/hooks.sh b/docs/changes/2026-11-01-scanner-json-digest/native-r4/hooks.sh new file mode 100644 index 00000000..ce40ec45 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/hooks.sh @@ -0,0 +1,66 @@ +#!/bin/sh +# Caller supplies a sealed, exact path list and known public before/after bytes. +set +vx +set -eu +PATH=/usr/bin:/bin +export PATH +area=$1 direction=$2 before_sum=$3 after_sum=$4 +test "$(id -u)" = 1000 +for file in before after paths; do test -f "$area/$file" && test ! -L "$area/$file"; done +test "$(sha256sum "$area/before" | cut -d ' ' -f 1)" = "$before_sum" +test "$(sha256sum "$area/after" | cut -d ' ' -f 1)" = "$after_sum" +case "$direction" in apply) ;; rollback) ;; *) exit 35;; esac +validate_path() { + path=$1 + case "$path" in /data/git/gitea-repositories/*/*.git/hooks/pre-receive.d/10-custodian-secret-scan) ;; *) exit 36;; esac + parent=${path%/*} + while test "$parent" != /data; do + test -d "$parent" && test ! -L "$parent" + parent=${parent%/*} + done + test -f "$path" && test ! -L "$path" + test "$(stat -c %u "$path")" = 1000 + case "$(stat -c %a "$path")" in 755|775) ;; *) exit 37;; esac + current=$(sha256sum "$path" | cut -d ' ' -f 1) + if test "$direction" = apply; then test "$current" = "$before_sum" + else test "$current" = "$before_sum" || test "$current" = "$after_sum"; fi +} +# Validate the complete scope before the first write. +count=0 +while IFS= read -r path; do validate_path "$path"; count=$((count+1)); done < "$area/paths" +test "$count" -gt 0 +temporary= +restore_partial() { + code=$? + trap - EXIT HUP INT TERM + if test -n "$temporary"; then rm -f -- "$temporary" || code=38; fi + # Only our exact replacement may be restored. Unknown drift is retained. + if test "$direction" = apply && test "$code" != 0; then + while IFS= read -r path; do + if test -f "$path" && test ! -L "$path" && + test "$(sha256sum "$path" | cut -d ' ' -f 1)" = "$after_sum"; then + staged=$(mktemp "${path%/*}/.custodian-restore-XXXXXX") || { code=38; continue; } + if cp "$area/before" "$staged" && chmod "$(stat -c %a "$path")" "$staged" && mv -T -- "$staged" "$path"; then : + else rm -f -- "$staged"; code=38; fi + fi + done < "$area/paths" + fi + exit "$code" +} +trap restore_partial EXIT +trap 'exit 39' HUP INT TERM +while IFS= read -r path; do + validate_path "$path" + if test "$direction" = rollback; then source="$area/before"; sum=$before_sum; mode=775 + else source="$area/after"; sum=$after_sum; mode=755; fi + if test "$(sha256sum "$path" | cut -d ' ' -f 1)" != "$sum"; then + temporary=$(mktemp "${path%/*}/.custodian-replace-XXXXXX") + cp "$source" "$temporary" + chmod "$(stat -c %a "$path")" "$temporary" + test "$(sha256sum "$temporary" | cut -d ' ' -f 1)" = "$sum" + mv -T -- "$temporary" "$path" + temporary= + fi + test "$(sha256sum "$path" | cut -d ' ' -f 1)" = "$sum" +done < "$area/paths" +printf '{"hook_files_verified":%s,"direction":"%s"}\n' "$count" "$direction" diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/image-tests.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/image-tests.json new file mode 100644 index 00000000..40cd9372 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/image-tests.json @@ -0,0 +1,39 @@ +{ + "image": "code.forgejo.org/forgejo/forgejo@sha256:691657c7e64af7730a2e885e6d022cf16ae60724931c5392bd61838afadcaeba", + "result": "passed", + "cases": [ + { + "case": "old-counterexample", + "returncode": 0 + }, + { + "case": "roundtrip", + "returncode": 0 + }, + { + "case": "complete-scope-refusal", + "returncode": 0 + }, + { + "case": "partial-failure", + "returncode": 0 + }, + { + "case": "symlink-refusal", + "returncode": 0 + }, + { + "case": "fsgroup-modes", + "returncode": 0 + }, + { + "case": "mode-drift", + "returncode": 0 + }, + { + "case": "hash-drift", + "returncode": 0 + } + ], + "native_mutation": false +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/packet.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/packet.json new file mode 100644 index 00000000..15fa0293 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/packet.json @@ -0,0 +1,24 @@ +{ + "proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101", + "revision": 4, + "reused_r2_packet_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237", + "files": { + "PLAN.md": "0800de1fe3307613071d736be8536fa047e8894923a6bea13daee85dd5254c02", + "controller-image-tests.json": "4b478fd0651550b2719a0d23e37e1c77d561482941cea18ef364ffe4b6a7e553", + "failed-r3-native-receipt.json": "10b0992da2e659cc8adb197fb0ec926702d84000b8fd4ce18c7fae58ddccd38b", + "failed-r3-recovery-receipt.json": "b4a17af4a7419e83edbc38295d734d4e662243e7182a8c4039fe6307182185a8", + "hooks.sh": "d207b005989b3e1c8205cd0e72490952bfbef634c0f26af15c3cbabdb610c082", + "image-tests.json": "f07e340381ac848a67eac789946db7f348aab2e08cb034fab6206723087435e7", + "prior-execution-outcome.json": "9af96e2af8e8715b2f542dfea532c714d626dff761a78aba039b5f2d0a273865", + "proposal.json": "7e5c1c33e6519abacc84e4420c2a9ad70a84a96fa4c9578e48dbc45322d5055b", + "restore_modes.sh": "06dfb60bb2d33d3b5cef0ff5e9298c89328d6bbf6ebd2c98ae78cefeb45910b7", + "rollout.py": "e654911c38154fc803f7abb01f410940c9b34627436716b34cea2f8544760889", + "run_image_tests.py": "626f8083d726101c7b88a673a608d83cca7cfe8bbac430b2ce58bb96af974254", + "runtime-image-test.json": "aeff32499bafb4bacca16d2ad72b824453734c1812cdbd2c0a24be29f8f66721", + "runtime_self_test.sh": "8d68268a3f8d6cfce07e723893de7657e431f19000d915403a5d7218d284f269", + "source_followthrough.py": "053d1758a788c40612677e8d1dc93e6aefda04d339f1b161d6527ba6a71cfd92", + "test_controller.py": "ec8ee5c68b772851a44e0b59b5bca9af6159a1420ecac4f9aa60f2cef7b8de8d", + "test_controller_image.py": "88eea8f204987d0b1452b4af66ee2609bf02d2dee9c847ebaee7a0fc944bef84", + "test_image.sh": "f82fe8b830cc4cc341d8b50e18e034415a7ad2b77140c7e7dea8a0f56c468f41" + } +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/prior-execution-outcome.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/prior-execution-outcome.json new file mode 100644 index 00000000..715db143 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/prior-execution-outcome.json @@ -0,0 +1,13 @@ +{ + "proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101", + "executed_revision": 3, + "packet_sha256": "df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34", + "outcome": "failed", + "partial_result": "old-policy fragment repair verified across171; candidate receiver probe passed; hook migration failed before deployment patch", + "recovery": "rollback verified old policy/metadata/probes across171; repaired fragment retained", + "compatibility_defect": "chmod --reference unsupported in pinned Forgejo image; original migration counterexample reproduced there", + "failed_recovery_receipt_sha256": "b4a17af4a7419e83edbc38295d734d4e662243e7182a8c4039fe6307182185a8", + "failed_native_receipt_sha256": "10b0992da2e659cc8adb197fb0ec926702d84000b8fd4ce18c7fae58ddccd38b", + "new_policy_activated": false, + "six_owner_sources_applied": false +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/proposal.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/proposal.json new file mode 100644 index 00000000..bef5ba57 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/proposal.json @@ -0,0 +1,26 @@ +{ + "proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101", + "revision": 4, + "original_revision": 1, + "reused_r2_packet_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237", + "target": "railiance01 forgejo/forge; already-covered scanner fragments; same six owner source candidates", + "expected_result": "Portable JSON-profile activation with exact protected hook bytes/metadata preserved; completed coverage repair retained", + "verification_ref": "PLAN.md, image-tests.json, controller-image-tests.json, runtime-image-test.json and3 controller tests; native runtime self-test/dry-run/probes mandatory", + "rollback_ref": "PLAN.md; original guarded rollback using portable migration and exact mode restoration; all old artifacts and failed receipts retained", + "cost_estimate_eur": { + "additional_infrastructure": 0, + "attended_minutes": [ + 20, + 35 + ], + "founder_time": "unpriced" + }, + "risk_estimate_eur": { + "complete_credible_loss_bound": null, + "illustrative_recovery": 100, + "basis": "one recovery hour at EUR100/hour; full security/recovery loss unpriced, supervision required" + }, + "authority": "pending exact founder revision4 review; not natively executed", + "same_candidate_binary_sha256": "d7dbd0ef57312ab9507874bb5fd67c49bef637b6d7dee121e526227307af4bf0", + "source_candidates": "unchanged six exact candidates from revision2; revision4 receipt gate" +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/restore_modes.sh b/docs/changes/2026-11-01-scanner-json-digest/native-r4/restore_modes.sh new file mode 100644 index 00000000..111b18f2 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/restore_modes.sh @@ -0,0 +1,48 @@ +#!/bin/sh +# Restore only known group-write additions on unchanged, owned hook inodes. +set +vx +set -eu +export PATH=/usr/bin:/bin +records=$1 +test "$(id -u)" = 1000 +fail() { printf '{"mode_check":"%s","result":"refused"}\n' "$1"; exit 61; } +tab=$(printf '\t') +validate() { + mode=$1 sum=$2 path=$3 + case "$mode" in 755|775) ;; *) fail unsupported-baseline-mode;; esac + case "$path" in /data/git/gitea-repositories/*/*.git/hooks/*) ;; *) fail path-scope;; esac + parent=${path%/*} + while test "$parent" != /data; do + test -d "$parent" && test ! -L "$parent" || fail parent-shape + parent=${parent%/*} + done + test -f "$path" && test ! -L "$path" || fail file-shape + test "$(stat -c %u "$path")" = 1000 && test "$(stat -c %g "$path")" = 1000 || fail file-owner + test "$(sha256sum "$path" | cut -d ' ' -f 1)" = "$sum" || fail file-hash + current=$(stat -c %a "$path") + test "$current" = "$mode" || { test "$mode" = 755 && test "$current" = 775; } || fail unexpected-mode +} +count=0 +while IFS="$tab" read -r mode sum path; do validate "$mode" "$sum" "$path"; count=$((count+1)); done < "$records" +test "$count" -gt 0 || fail empty-scope +changed=0 +while IFS="$tab" read -r mode sum path; do + validate "$mode" "$sum" "$path" + if test "$current" != "$mode"; then + inode=$(stat -c '%d:%i' "$path") + exec 7< "$path" + fd=/proc/self/fd/7 + test "$(stat -L -c '%d:%i' "$fd")" = "$inode" || fail opened-inode + test "$(stat -L -c %u "$fd")" = 1000 && test "$(stat -L -c %g "$fd")" = 1000 || fail opened-owner + test "$(stat -L -c %a "$fd")" = 775 || fail opened-mode + test "$(sha256sum "$fd" | cut -d ' ' -f 1)" = "$sum" || fail opened-hash + chmod "$mode" "$fd" + test "$(stat -L -c %a "$fd")" = "$mode" || fail restored-mode + test -f "$path" && test ! -L "$path" && test "$(stat -c '%d:%i' "$path")" = "$inode" || fail final-inode + exec 7<&- + changed=$((changed+1)) + fi + validate "$mode" "$sum" "$path" + test "$current" = "$mode" || fail final-mode +done < "$records" +printf '{"hook_modes_verified":%s,"group_write_additions_reversed":%s}\n' "$count" "$changed" diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/rollout.py b/docs/changes/2026-11-01-scanner-json-digest/native-r4/rollout.py new file mode 100644 index 00000000..ba235ffb --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/rollout.py @@ -0,0 +1,194 @@ +"""Founder-run r4: portable hook migration, exact mode restoration, existing CM. + +Original r2/r3 code and failed receipts are preserved. Same scanner binary, +profile, deployment fields and six owner-source candidates. Acknowledgement +binds reviewed bytes; it is not a credential or runtime approval service. +""" +from pathlib import Path +import argparse +import base64 +import copy +import hashlib +import importlib.util +import json +import re +import shlex +import subprocess + +HERE = Path(__file__).resolve().parent +ORIGINAL = HERE.parent / 'native-r2' +OUTPUT = Path('/tmp/forge-scanner-rollout-r4-receipt.json') +R2 = 'd22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237' + + +def sha(raw): return hashlib.sha256(raw).hexdigest() + + +def ensure(ok, reason): + if not ok: raise RuntimeError(reason) + + +def support(): + spec = importlib.util.spec_from_file_location('original_rollout', ORIGINAL / 'rollout.py') + m = importlib.util.module_from_spec(spec); spec.loader.exec_module(m) + ensure(m.verify_packet() == R2, 'original-reviewed-packet-drift') + m.RECEIPT = OUTPUT + return m + + +def verify_packet(): + raw = (HERE / 'packet.json').read_bytes(); p = json.loads(raw) + for name, digest in p['files'].items(): + ensure(Path(name).name == name and sha((HERE / name).read_bytes()) == digest, 'r4-packet-drift') + support() + return sha(raw) + + +def operation(args): + if 'exec' in args: + for source, label in [(HERE/'runtime_self_test.sh','runtime-tool-self-test'), (HERE/'hooks.sh','hook-migration'), (HERE/'restore_modes.sh','hook-mode-restoration'), + (ORIGINAL/'stage.sh','artifact-staging'), (ORIGINAL/'probe.sh','candidate-receive-probe'), + (ORIGINAL/'rollback-probe.sh','old-policy-receive-probe')]: + if source.read_text() in args: return label + if any(isinstance(a,str) and 'custodian-replace-' in a for a in args): return 'hook-migration' + if any(isinstance(a,str) and 'opened-inode' in a for a in args): return 'hook-mode-restoration' + if any(isinstance(a,str) and 'for repo in /data/git/gitea-repositories/' in a for a in args): return 'hook-inventory' + return 'public-artifact-or-template-check' + for verb in ('get','patch'): + if verb in args: return verb + ':' + args[args.index(verb)+1] + return 'reviewed-kubernetes-operation' + + +def make_runner(m): + class Rollout(m.Rollout): + def k(self, *args, data=None, timeout=60): + label = operation(args) + try: q = subprocess.run(['kubectl',*args], input=data, capture_output=True, timeout=timeout) + except subprocess.TimeoutExpired: + self.event('command-failed', operation=label, category='timeout') + raise RuntimeError('kubernetes-timeout:' + label) + if q.returncode: + category = 'remote-check-nonzero' if b'command terminated with exit code' in q.stderr else 'command-failed' + for needle,name in [(b'Forbidden','forbidden'),(b'Unauthorized','unauthorized'),(b'NotFound','not-found')]: + if needle in q.stderr: category=name + self.event('command-failed', operation=label, category=category) + raise RuntimeError('kubernetes-command-failed:' + label) + return q.stdout + + def existing_cm(self): + cm = json.loads(self.k('-n','forgejo','get','configmap',self.c['new_configmap'],'-o','json')) + wanted = json.loads((ORIGINAL/'configmap.json').read_bytes()) + ensure(cm.get('immutable') is True and cm.get('data') == wanted['data'] and + cm['metadata']['name'] == self.c['new_configmap'] and cm['metadata']['namespace'] == 'forgejo', 'existing-public-configmap-drift') + uid = cm['metadata']['uid'] + ensure(not hasattr(self,'cm_uid') or self.cm_uid == uid, 'existing-configmap-identity-drift') + self.cm_uid = uid + + def dry_run(self,d): + self.existing_cm() + patch = m.patch_for(d,self.c) + self.k('-n','forgejo','patch','deployment','forge','--type=json','--dry-run=server','-p',json.dumps(patch),'-o','name') + diff = subprocess.run(['kubectl','diff','-f','-'], input=(ORIGINAL/'configmap.json').read_bytes(), capture_output=True, timeout=60) + ensure(diff.returncode in (0,1),'client-diff-failed; raw diagnostics withheld') + self.event('server-dry-run-passed', reused_immutable_configmap=self.c['new_configmap'], configmap_uid=self.cm_uid, + client_configmap_diff_exit=diff.returncode, deployment_changes=2, strategy='Recreate', resources_unchanged=True) + + def preflight(self): + result = super().preflight() + for files in self.receipt['before_hooks'].values(): + for f in files.values(): + ensure(f['uid'] == 1000 and f['gid'] == 1000 and f['mode'] in ('755','775'),'unsupported-hook-custody-or-mode') + return result + + def migrate(self,pod,direction): + c=self.c + before=self.inventory(pod,{c['old_hook_sha256'],c['new_hook_sha256']}) + baseline=self.receipt['before_hooks'] + reference=copy.deepcopy(before) + records=[] + expected=c['old_hook_sha256'] if direction=='rollback' else c['new_hook_sha256'] + for repo,files in baseline.items(): + ensure(repo in before and set(before[repo]) == set(files),'hook-set-drift') + for name,f in files.items(): + now=before[repo][name] + ensure((now['uid'],now['gid'])==(f['uid'],f['gid']),'hook-owner-drift') + ensure(now['mode']==f['mode'] or (f['mode']=='755' and now['mode']=='775'),'unexpected-hook-mode-drift') + if name!=m.HOOK: ensure(now['sha256']==f['sha256'],'protected-hook-content-drift') + reference[repo][name]=dict(f) + digest=expected if name==m.HOOK else f['sha256'] + records.append(f['mode']+'\t'+digest+'\t'+repo+'/hooks/'+name+'\n') + paths=''.join(repo+'/hooks/'+m.HOOK+'\n' for repo,files in sorted(before.items()) + if direction=='rollback' or files[m.HOOK]['sha256']==c['old_hook_sha256']) + # One private tmpfs control area; public hooks/paths/modes only. + wrapper='''set +vx +set -eu +umask 077 +test "$(stat -f -c %t /dev/shm)" = 1021994 +area=$(mktemp -d /dev/shm/forge-r4-hooks-XXXXXXXX) +cleanup() { code=$?; trap - EXIT; rm -f -- "$area/before" "$area/after" "$area/paths" "$area/modes"; rmdir "$area" || code=70; exit "$code"; } +trap cleanup EXIT +''' + for name in ('before','after'): + b64=base64.b64encode((ORIGINAL/(name+'-hook')).read_bytes()).decode() + wrapper+='printf %s '+shlex.quote(b64)+' | base64 -d > "$area/'+name+'"\n' + # Stream records through stdin; never put a large inventory in argv. + wrapper+=': > "$area/paths"\nwhile IFS= read -r line; do\n test "$line" = __FORGE_R4_MODE_RECORDS__ && break\n printf "%s\\n" "$line" >> "$area/paths"\ndone\ncat > "$area/modes"\n' + if paths: + wrapper+='sh -c '+shlex.quote((HERE/'hooks.sh').read_text())+' sh "$area" "$1" "$2" "$3"\n' + wrapper+='sh -c '+shlex.quote((HERE/'restore_modes.sh').read_text())+' sh "$area/modes"\n' + # shell output contains two JSON lines; only report vetted counters. + raw=self.shell(pod,wrapper,(direction,c['old_hook_sha256'],c['new_hook_sha256']),data=(paths+'__FORGE_R4_MODE_RECORDS__\n'+''.join(records)).encode(),timeout=180) + counters=[json.loads(line) for line in raw.splitlines() if line] + after=self.inventory(pod,{expected}) + m.protected_equal(reference,after) + self.event('hooks-'+direction,repositories=len(after),portable_modes=True,baseline_modes_restored=True, + group_write_additions_reversed=sum(x.get('group_write_additions_reversed',0) for x in counters)) + return after + + def apply(self,binary): + d,pod,before=self.preflight() + raw=binary.read_bytes();ensure(sha(raw)==self.c['new_adapter_sha256'],'candidate-binary-drift') + tools=json.loads(self.shell(pod,(HERE/'runtime_self_test.sh').read_text())) + ensure(all(tools.get(k) for k in ('numeric_modes','descriptor_mode_restore','atomic_rename','temporary_test_removed')),'runtime-tool-self-test-failed') + self.event('runtime-tool-self-test-passed',checks=tools) + self.receipt['native_mutation']=True;self.event('staging-started') + try: + self.shell(pod,(ORIGINAL/'stage.sh').read_text(),(self.c['new_dir'],self.c['old_dir'],self.c['new_adapter_sha256'],self.c['scanner_sha256'],'SYNC-SCANNER-JSON-DIGEST-20261101-R2'),data=raw) + self.shell(pod,self.c['new_guard_command'][2],('check',)) + self.probe(pod,self.c['new_dir'],before) + self.existing_cm() + self.migrate(pod,'apply') + patch=m.patch_for(self.deployment(),self.c) + self.k('-n','forgejo','patch','deployment','forge','--type=json','-p',json.dumps(patch),'-o','name') + self.event('deployment-patched') + pod=self.ready_pod(self.deployment()) + after=self.migrate(pod,'apply') + m.protected_equal(before,after) + self.shell(pod,self.c['new_guard_command'][2],('check',)) + mounted=self.shell(pod,'cat /opt/forge-secret-template/hooks/pre-receive.d/10-custodian-secret-scan') + ensure(sha(mounted)==self.c['new_hook_sha256'],'mounted-template-drift') + self.probe(pod,self.c['new_dir'],after) + self.event('activation-verified',repositories=len(after),hook_sha256=self.c['new_hook_sha256'],baseline_hook_metadata_preserved=True) + except Exception as exc: + self.event('activation-failed',reason=str(exc) if isinstance(exc,RuntimeError) else type(exc).__name__) + try:self.rollback(before) + except Exception as recovery:self.event('rollback-unverified',reason=str(recovery) if isinstance(recovery,RuntimeError) else type(recovery).__name__) + raise + return Rollout + + +def main(): + p=argparse.ArgumentParser(description=__doc__);p.add_argument('--approved-digest',required=True) + p.add_argument('--binary',type=Path,default=Path('/tmp/sync-scanner-candidate/receive-secret-scan-candidate'));args=p.parse_args() + digest=verify_packet();ensure(args.approved_digest==digest,'exact-founder-acknowledgement-required') + m=support();c=json.loads((ORIGINAL/'inputs.json').read_bytes());runner=make_runner(m)(c) + runner.receipt.update(revision=4,packet_sha256=digest,reused_r2_packet_sha256=R2,mode='apply') + with OUTPUT.open('x') as stream:stream.write(json.dumps(runner.receipt)+'\n') + runner.apply(args.binary) + + +if __name__=='__main__': + try:main() + except Exception as exc: + print(json.dumps({'result':'refused-or-unverified','reason':str(exc) if isinstance(exc,RuntimeError) else type(exc).__name__})) + raise SystemExit(1) diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/run_image_tests.py b/docs/changes/2026-11-01-scanner-json-digest/native-r4/run_image_tests.py new file mode 100644 index 00000000..efd6697f --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/run_image_tests.py @@ -0,0 +1,13 @@ +from pathlib import Path +import subprocess,json,time +p=Path(__file__).resolve().parent +image='code.forgejo.org/forgejo/forgejo@sha256:691657c7e64af7730a2e885e6d022cf16ae60724931c5392bd61838afadcaeba' +prefix=['docker','run','--rm','--network=none','--user=1000:1000','--read-only','--cap-drop=ALL','--security-opt=no-new-privileges:true','--tmpfs','/tmp:rw,size=64m,uid=1000,gid=1000','--tmpfs','/data:rw,size=64m,uid=1000,gid=1000','--mount','type=bind,src='+str(p)+',dst=/scripts,readonly','--mount','type=bind,src='+str(p.parent/'native-r2')+',dst=/original,readonly','--entrypoint=/bin/sh',image,'/scripts/test_image.sh'] +results=[] +for case in ['old-counterexample','roundtrip','complete-scope-refusal','partial-failure','symlink-refusal','fsgroup-modes','mode-drift','hash-drift']: + q=subprocess.run(prefix+[case],capture_output=True,timeout=60) + results.append({'case':case,'returncode':q.returncode}) + (p/'image-tests.json').write_text(json.dumps({'image':image,'result':'passed' if len(results)==8 and all(x['returncode']==0 for x in results) else 'unverified','cases':results,'native_mutation':False},indent=2)+'\n') + print(json.dumps(results[-1]),flush=True) + if q.returncode: + print('test failed; raw output withheld');raise SystemExit(1) diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/runtime-image-test.json b/docs/changes/2026-11-01-scanner-json-digest/native-r4/runtime-image-test.json new file mode 100644 index 00000000..cb9bae67 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/runtime-image-test.json @@ -0,0 +1,9 @@ +{ + "numeric_modes": true, + "descriptor_mode_restore": true, + "atomic_rename": true, + "temporary_test_removed": true, + "reference_option_supported": false, + "image": "code.forgejo.org/forgejo/forgejo@sha256:691657c7e64af7730a2e885e6d022cf16ae60724931c5392bd61838afadcaeba", + "native_mutation": false +} diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/runtime_self_test.sh b/docs/changes/2026-11-01-scanner-json-digest/native-r4/runtime_self_test.sh new file mode 100644 index 00000000..de82cc40 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/runtime_self_test.sh @@ -0,0 +1,41 @@ +#!/bin/sh +# Disposable public tool fixture in tmpfs, before hosted-hook/deployment changes. +set +vx +set -eu +export PATH=/usr/bin:/bin +test "$(id -u)" = 1000 +test "$(stat -f -c %t /dev/shm)" = 1021994 +umask 077 +area=$(mktemp -d /dev/shm/forge-r4-tools-XXXXXXXX) +inode=$(stat -c '%d:%i' "$area") +cleanup() { + code=$? + trap - EXIT HUP INT TERM + if test -d "$area" && test ! -L "$area" && test "$(stat -c '%d:%i' "$area")" = "$inode"; then + rm -f -- "$area/file" "$area/replacement" || code=71 + rmdir "$area" || code=71 + else code=71; fi + exit "$code" +} +trap cleanup EXIT +trap 'exit 72' HUP INT TERM +printf 'public numeric-mode fixture\n' > "$area/file" +chmod 775 "$area/file" +file_inode=$(stat -c '%d:%i' "$area/file") +exec 7< "$area/file" +test "$(stat -L -c '%d:%i' /proc/self/fd/7)" = "$file_inode" +chmod 755 /proc/self/fd/7 +test "$(stat -L -c %a /proc/self/fd/7)" = 755 +test "$(stat -c %a "$area/file")" = 755 +test "$(sha256sum /proc/self/fd/7 | cut -d ' ' -f 1)" = "$(sha256sum "$area/file" | cut -d ' ' -f 1)" +exec 7<&- +cp "$area/file" "$area/replacement" +mv -T -- "$area/replacement" "$area/file" +test -f "$area/file" && test ! -L "$area/file" +reference=false +if chmod --reference=/dev/null --help >/dev/null 2>&1; then reference=true; fi +rm -f -- "$area/file" +rmdir "$area" +test ! -e "$area" +trap - EXIT HUP INT TERM +printf '{"numeric_modes":true,"descriptor_mode_restore":true,"atomic_rename":true,"temporary_test_removed":true,"reference_option_supported":%s}\n' "$reference" diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/source_followthrough.py b/docs/changes/2026-11-01-scanner-json-digest/native-r4/source_followthrough.py new file mode 100644 index 00000000..83e90bf2 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/source_followthrough.py @@ -0,0 +1,87 @@ +"""Apply exactly reviewed paired scanner and Apps source after native verification. + +No Git operations or native actions. Requires founder acknowledgement of packet. +All six original hashes are checked before writing; differing owner work is refused. +""" +from pathlib import Path +import argparse +import hashlib +import importlib.util +import json +import os +import re +import tempfile + +HERE = Path(__file__).resolve().parent +SOURCE = HERE.parent / 'native-r2' + + +def sha(raw): return hashlib.sha256(raw).hexdigest() + + +def patched(original, diff): + before = original.decode().splitlines(keepends=True) + result = []; cursor = 0; lines = diff.splitlines(keepends=True); i = 2 + while i < len(lines): + match = re.fullmatch(r'@@ -(\d+)(?:,(\d+))? \+(\d+)(?:,(\d+))? @@[^\n]*\n?', lines[i]) + if not match: raise ValueError('malformed-hunk') + start = int(match[1]) - 1 + if start < cursor: raise ValueError('overlapping-hunk') + result.extend(before[cursor:start]); cursor = start; i += 1 + while i < len(lines) and not lines[i].startswith('@@ '): + line = lines[i]; tag, content = line[0], line[1:] + if tag in (' ', '-'): + if cursor >= len(before) or before[cursor] != content: raise ValueError('hunk-preimage-drift') + cursor += 1 + if tag in (' ', '+'): result.append(content) + elif tag != '-': raise ValueError('unsupported-patch-line') + i += 1 + result.extend(before[cursor:]) + return ''.join(result).encode() + + +def candidates(): + changes = json.loads((SOURCE / 'scanner-source-changes.json').read_bytes()) + changes += json.loads((SOURCE / 'apps-source-changes.json').read_bytes()) + result = [] + for change in changes: + target = Path(change['target']); raw = target.read_bytes() + if sha(raw) != change['original_sha256']: raise RuntimeError('owner-source-drift:' + str(target)) + candidate = ((SOURCE / change['candidate_file']).read_bytes() if 'candidate_file' in change else patched(raw, change['patch'])) + if sha(candidate) != change['candidate_sha256']: raise RuntimeError('candidate-hash-mismatch') + result.append((target, raw, candidate)) + return result + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--apply', action='store_true') + parser.add_argument('--approved-digest') + args = parser.parse_args() + spec = importlib.util.spec_from_file_location('rollout', HERE / 'rollout.py') + module = importlib.util.module_from_spec(spec); spec.loader.exec_module(module) + digest = module.verify_packet() + prepared = candidates() + if args.apply: + if args.approved_digest != digest: raise RuntimeError('exact-founder-acknowledgement-required') + receipt = json.loads(Path('/tmp/forge-scanner-rollout-r4-receipt.json').read_bytes()) + if receipt.get('packet_sha256') != digest or receipt['events'][-1]['event'] != 'activation-verified': + raise RuntimeError('native-activation-not-verified') + for target, original, candidate in prepared: + if target.read_bytes() != original: raise RuntimeError('concurrent-owner-source-drift') + mode = target.stat().st_mode & 0o777 + fd, name = tempfile.mkstemp(prefix='.scanner-reviewed-', dir=target.parent) + try: + with os.fdopen(fd, 'wb') as stream: stream.write(candidate); stream.flush(); os.fsync(stream.fileno()) + os.chmod(name, mode) + os.replace(name, target) + finally: + if os.path.exists(name): os.unlink(name) + print(json.dumps({'result': 'applied' if args.apply else 'preimages-and-candidates-verified', 'files': len(prepared), 'packet_sha256': digest})) + + +if __name__ == '__main__': + try: main() + except Exception as error: + print(json.dumps({'result': 'refused-or-unverified', 'reason': str(error) if isinstance(error, RuntimeError) else type(error).__name__})) + raise SystemExit(1) diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_controller.py b/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_controller.py new file mode 100644 index 00000000..10e6014b --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_controller.py @@ -0,0 +1,40 @@ +"""Existing immutable ConfigMap and unchanged source preimages; no cluster access.""" +from pathlib import Path +import copy +import importlib.util +import json +import unittest + +HERE=Path(__file__).resolve().parent +s=importlib.util.spec_from_file_location('r4',HERE/'rollout.py');r=importlib.util.module_from_spec(s);s.loader.exec_module(r) +m=r.support();C=json.loads((r.ORIGINAL/'inputs.json').read_bytes()) + + +class Tests(unittest.TestCase): + def runner(self,cm): + class Fake(r.make_runner(m)): + def k(self,*args,**kw): + self.last_command=args + return json.dumps(cm).encode() + return Fake(C) + def cm(self): + cm=json.loads((r.ORIGINAL/'configmap.json').read_bytes());cm['metadata']['uid']='known-public-cm-uid';return cm + def test_identical_existing_immutable_cm_is_reused_with_uid_pin(self): + cm=self.cm();runner=self.runner(cm);runner.existing_cm();runner.existing_cm() + self.assertEqual(runner.cm_uid,'known-public-cm-uid') + self.assertIn('get',runner.last_command);self.assertNotIn('create',runner.last_command) + cm['metadata']['uid']='recreated' + with self.assertRaisesRegex(RuntimeError,'identity-drift'):runner.existing_cm() + def test_mutable_or_changed_cm_data_refused(self): + for key in ('mutable','changed-data','extra-data'): + cm=self.cm() + if key=='mutable':cm['immutable']=False + elif key=='changed-data':cm['data']['hook']='changed' + else:cm['data']['unexpected']='public-sentinel' + with self.subTest(key=key),self.assertRaisesRegex(RuntimeError,'configmap-drift'):self.runner(cm).existing_cm() + def test_same_six_source_candidates_still_match(self): + s=importlib.util.spec_from_file_location('follow',HERE/'source_followthrough.py');f=importlib.util.module_from_spec(s);s.loader.exec_module(f) + self.assertEqual(len(f.candidates()),6) + + +if __name__=='__main__':unittest.main() diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_controller_image.py b/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_controller_image.py new file mode 100644 index 00000000..a38afbc6 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_controller_image.py @@ -0,0 +1,70 @@ +"""Run the actual controller migration/stream framing in pinned Forgejo userspace.""" +from pathlib import Path +import importlib.util +import json +import subprocess + +HERE=Path(__file__).resolve().parent +IMAGE='code.forgejo.org/forgejo/forgejo@sha256:691657c7e64af7730a2e885e6d022cf16ae60724931c5392bd61838afadcaeba' +spec=importlib.util.spec_from_file_location('r4',HERE/'rollout.py');r=importlib.util.module_from_spec(spec);spec.loader.exec_module(r) +m=r.support();C=json.loads((r.ORIGINAL/'inputs.json').read_bytes()) + + +def main(): + argv=['docker','run','-d','--rm','--network=none','--user=1000:1000','--read-only','--cap-drop=ALL','--security-opt=no-new-privileges:true', + '--tmpfs','/tmp:rw,size=64m,uid=1000,gid=1000','--tmpfs','/data:rw,size=64m,uid=1000,gid=1000', + '--mount','type=bind,src='+str(r.ORIGINAL)+',dst=/original,readonly','--entrypoint=/bin/sh',IMAGE,'-c','tail -f /dev/null'] + created=subprocess.run(argv,capture_output=True,timeout=30) + if created.returncode:raise RuntimeError('fixture-container-start-failed') + cid=created.stdout.decode().strip();events=[];phase='setup' + def shell(script,args=(),data=None,timeout=180): + q=subprocess.run(['docker','exec','-i',cid,'/bin/sh','-c',script,'sh',*args],input=data,capture_output=True,timeout=timeout) + if q.returncode:raise RuntimeError('fixture-command-failed:'+phase) + return q.stdout + try: + script=r'''set -eu +n=0 +while test "$n" -lt 171; do + name=$(printf test%03d "$n") + repo=/data/git/gitea-repositories/coulomb/$name.git + for hook in pre-receive post-receive update pre-receive.d/gitea post-receive.d/gitea update.d/gitea pre-receive.d/20-authorize post-receive.d/20-notify; do + path="$repo/hooks/$hook";mkdir -p "${path%/*}" + printf 'unchanged generated hook\n' > "$path";chmod 775 "$path" + done + file="$repo/hooks/pre-receive.d/10-custodian-secret-scan" + cp /original/before-hook "$file";chmod 775 "$file" + if test "$n" -lt 3; then chmod 755 "$file"; fi + if test "$n" -lt 16; then chmod 755 "$repo/hooks/pre-receive"; fi + n=$((n+1)) +done +''' + shell(script) + class TestRunner(r.make_runner(m)): + def shell(self,pod,script,args=(),data=None,timeout=90):return shell(script,args,data,max(timeout,180)) + def event(self,name,**fields):events.append({'event':name,**fields}) + runner=TestRunner(C);before=runner.inventory('fixture',{C['old_hook_sha256']});runner.receipt['before_hooks']=before + phase='initial-migration';runner.migrate('fixture','apply') + phase='simulate-fsgroup';shell("find /data -type f -exec chmod g+w {} +") + phase='post-recreate-migration';runner.migrate('fixture','apply') + assert events[-1]['group_write_additions_reversed']==19 + phase='simulate-second-fsgroup';shell("find /data -type f -exec chmod g+w {} +") + phase='rollback-migration';runner.migrate('fixture','rollback') + after=runner.inventory('fixture',{C['old_hook_sha256']});assert after==before + # Unknown protected data must stop before any scanner rewrite. + phase='protected-drift';shell("printf 'owner content drift\\n' > /data/git/gitea-repositories/coulomb/test000.git/hooks/pre-receive") + try:runner.migrate('fixture','apply') + except RuntimeError as exc:assert str(exc)=='protected-hook-content-drift' + else:raise AssertionError('protected-drift-not-refused') + still=runner.inventory('fixture',{C['old_hook_sha256']});assert len(still)==171 + result={'result':'passed','image':IMAGE,'repositories':171,'hooks':sum(len(x) for x in before.values()), + 'cases':['initial-migration','post-recreate-mode-restoration','rollback-mode-restoration','protected-drift-before-write'], + 'group_write_additions_reversed':19,'events':events,'native_mutation':False} + (HERE/'controller-image-tests.json').write_text(json.dumps(result,indent=2)+'\n');print(json.dumps(result)) + except Exception as exc: + (HERE/'controller-image-tests-failed.json').write_text(json.dumps({'result':'unverified','phase':phase,'error':type(exc).__name__,'image':IMAGE,'native_mutation':False},indent=2)+'\n') + raise + finally: + subprocess.run(['docker','stop','--time=0',cid],capture_output=True,timeout=30) + + +if __name__=='__main__':main() diff --git a/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_image.sh b/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_image.sh new file mode 100644 index 00000000..1763a725 --- /dev/null +++ b/docs/changes/2026-11-01-scanner-json-digest/native-r4/test_image.sh @@ -0,0 +1,88 @@ +#!/bin/sh +# Actual pinned Forgejo image, no host data/config mounts or network. +set +vx +set -eu +case=$1 +area=/tmp/control +mkdir -p "$area" +cp /original/before-hook "$area/before" +cp /original/after-hook "$area/after" +before=$(sha256sum "$area/before" | cut -d ' ' -f 1) +after=$(sha256sum "$area/after" | cut -d ' ' -f 1) +first=/data/git/gitea-repositories/coulomb/first.git/hooks/pre-receive.d/10-custodian-secret-scan +second=/data/git/gitea-repositories/coulomb/second.git/hooks/pre-receive.d/10-custodian-secret-scan +for path in "$first" "$second"; do + mkdir -p "${path%/*}" + cp "$area/before" "$path" + chmod 755 "$path" + printf '%s\n' "$path" >> "$area/paths" + printf 'unchanged generated dispatcher\n' > "${path%/pre-receive.d/*}/pre-receive" + chmod 755 "${path%/pre-receive.d/*}/pre-receive" +done +chmod 775 "$second" +protected=${first%/pre-receive.d/*}/pre-receive +protected_sum=$(sha256sum "$protected" | cut -d ' ' -f 1) +run_hooks() { sh /scripts/hooks.sh "$area" "$1" "$before" "$after"; } +if test "$case" = old-counterexample; then + if sh /original/hooks.sh "$area" apply "$before" "$after" > /tmp/old.out 2>/tmp/old.err; then exit 80; fi + grep -qi 'reference' /tmp/old.err + printf '{"case":"old-counterexample","unsupported_reference_reproduced":true}\n' + exit 0 +fi +case "$case" in + roundtrip) + run_hooks apply + test "$(stat -c %a "$first")" = 755 + test "$(stat -c %a "$second")" = 775 + run_hooks rollback + test "$(sha256sum "$first" | cut -d ' ' -f 1)" = "$before" + test "$(stat -c %a "$first")" = 755 + test "$(stat -c %a "$second")" = 775 + ;; + complete-scope-refusal) + printf 'owner drift\n' > "$second" + if run_hooks apply >/dev/null 2>&1; then exit 81; fi + test "$(sha256sum "$first" | cut -d ' ' -f 1)" = "$before" + ;; + partial-failure) + chmod 555 "${second%/*}" + if run_hooks apply >/dev/null 2>&1; then exit 82; fi + test "$(sha256sum "$first" | cut -d ' ' -f 1)" = "$before" + test "$(stat -c %a "$first")" = 755 + ;; + symlink-refusal) + rm "$second";ln -s "$first" "$second" + if run_hooks apply >/dev/null 2>&1; then exit 83; fi + test "$(sha256sum "$first" | cut -d ' ' -f 1)" = "$before" + ;; + fsgroup-modes|mode-drift|hash-drift) + run_hooks apply >/dev/null + printf '755\t%s\t%s\n' "$after" "$first" > "$area/modes" + printf '775\t%s\t%s\n' "$after" "$second" >> "$area/modes" + printf '755\t%s\t%s\n' "$protected_sum" "$protected" >> "$area/modes" + chmod g+w "$first" "$protected" + if test "$case" = mode-drift; then + chmod 777 "$second" + if sh /scripts/restore_modes.sh "$area/modes" >/dev/null 2>&1; then exit 84; fi + test "$(stat -c %a "$first")" = 775 + elif test "$case" = hash-drift; then + printf 'owner content drift\n' > "$protected" + if sh /scripts/restore_modes.sh "$area/modes" >/dev/null 2>&1; then exit 85; fi + test "$(stat -c %a "$first")" = 775 + else + sh /scripts/restore_modes.sh "$area/modes" + test "$(stat -c %a "$first")" = 755 + test "$(stat -c %a "$second")" = 775 + test "$(stat -c %a "$protected")" = 755 + test "$(sha256sum "$protected" | cut -d ' ' -f 1)" = "$protected_sum" + run_hooks rollback >/dev/null + fi + ;; + *) exit 86;; +esac +# Hash drift fixture deliberately changes protected content; all others preserve it. +if test "$case" != hash-drift; then + test "$(sha256sum "$protected" | cut -d ' ' -f 1)" = "$protected_sum" +fi +test -z "$(find /data -name '.custodian-*' -print -quit)" +printf '{"case":"%s","passed":true}\n' "$case" diff --git a/docs/repository-sync-2026-11-01.md b/docs/repository-sync-2026-11-01.md index 855b91c2..5d12dead 100644 --- a/docs/repository-sync-2026-11-01.md +++ b/docs/repository-sync-2026-11-01.md @@ -95,3 +95,11 @@ Prepared revision3 of the same stable proposal, packet SHA256 `df1cb48259ec5411a Exact founder review is pending because this adds a native repair to revision2. Decision5410707c-ce73-4f80-9c03-805102c31c58 and T04 point to the revised plan/launcher. Original revisions, failed execution and diagnostics remain intact; no authority or success is invented. Missing-fragment installation does not prove historical admission, lifecycle coverage, or why adoption missed this repository; carry those limits into the source-owner class-level followup. The founder explicitly approved exact revision3 packet `df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34` via User: Approve exact revision 3; request_user_input_async call_d07a070d30a54a538c872888bd5b0e30 item0, 2026-11-02. Recorded approval separately from the original failed revision2; T04 is in progress and the workplan active. Attended native execution is pending; no verified mutation/success or prior missing approval is invented. The approved scope includes the exact hook repair, sealed JSON continuation and same six source changes. + +### Revision3 partial repair, verified rollback and revision4 preparation + +Founder execution of exact approved revision3 fixed the one missing old-policy fragment, verified171 scanner fragments and unchanged protected hook metadata, and passed actual dispatcher/candidate receive probes. Hook migration failed before deployment patch. Guarded rollback verified old template/policy/probes and metadata across171; repaired protection remains installed. Staged candidate binaries and immutableCM619d94208139 remain inert. No owner-source policy activation occurred. Both failed native/envelope receipts are preserved in `native-r4/`. + +A reproduced userspace defect explains a migration failure: Forgejo11.0.3-rootless pinned image691657c7 lacks `chmod --reference`; workstation tests used different tools. Revision4 replaces it with numeric modes, restores only known group-write additions to unchanged/owned hook inodes, reuses the existing immutableCM after exact data/UID checks, and uses fresh native/source receipt gates. Eight shell cases in the pinned image, four actual controller cases across171 repositories/1539 hooks (including19 mode restorations and rollback), three controller checks and runtime self-test passed. Same candidate binary/profile, deployment-field patch and six source postimages. + +Proposed exact revision4 packet SHA256 `64c73100f2347470fda1b8b3194dbf6a8009291d9d80223af463b3c5ecab52fd`; no native revision4 execution. Existing decision5410707c-ce73-4f80-9c03-805102c31c58 is reopened for this revised action, while exact revision3 approval/outcome stays preserved. The new launcher is `/tmp/forge-scanner-rollout-r4.sh`. Prior failed revisions are one trial, not new successes; exact reviewed revision3's failed outcome is scored as accepted-revised, never unchanged success. Current revision4 remains pending. diff --git a/workplans/CUST-WP-0083-fleet-sync-and-scanner-remediation.md b/workplans/CUST-WP-0083-fleet-sync-and-scanner-remediation.md index b68c7981..70f3c48d 100644 --- a/workplans/CUST-WP-0083-fleet-sync-and-scanner-remediation.md +++ b/workplans/CUST-WP-0083-fleet-sync-and-scanner-remediation.md @@ -59,15 +59,15 @@ status: progress decision_id: "5410707c-ce73-4f80-9c03-805102c31c58" priority: high needs_human: true -intervention_note: "Founder approved exact revision3 packet df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34. Run bash /tmp/forge-scanner-recover-and-rollout.sh in the founder terminal and return its sanitized result/receipt. No further approval requested; native execution has not yet been verified." +intervention_note: "Review exact revision4 packet 64c73100f2347470fda1b8b3194dbf6a8009291d9d80223af463b3c5ecab52fd for portable hook migration, verified ConfigMap reuse and exact baseline mode restoration. Revision3 coverage repair/rollback verified; JSON activation failed on unsupported chmod --reference. Founder launcher after approval: bash /tmp/forge-scanner-rollout-r4.sh." state_hub_task_id: "589e1a54-9a4e-5f90-bd29-5c61a6cf8081" ``` -Human-lane checkpoint, current 2026-11-02: the founder's diagnostics identified exactly one missing scanner fragment among171 repositories, at `/data/git/gitea-repositories/coulomb/markitect-main.git/hooks/pre-receive.d/10-custodian-secret-scan`. Identity/readiness/template/artifact guards passed. Revision2 failed safely during inventory before mutation; its original packet and failure receipt remain preserved. +Human-lane checkpoint, current 2026-11-02: approved revision3 repaired the missing markitect-main fragment and verified171 active old-policy scanner fragments plus unchanged protected metadata. Its native JSON candidate probe passed. Hook migration then failed before deployment patch; rollback verified the old template/policy, all171 fragments and old-policy probes. The repair and original failed receipts remain intact. Same-image reproduction identified an unsupported `chmod --reference` command that workstation tests missed. -Revision3 is prepared at `docs/changes/2026-11-01-scanner-json-digest/native-r3/PLAN.md`, packet SHA256 `df1cb48259ec5411a3f8cd24d436078daf09d241c39448454526f0a796798c34`. It installs only that missing old-policy fragment with atomic no-replace creation; verifies the actual dispatcher with an isolated receive probe; snapshots/verifies all171 active hook sets; preserves the failed receipt; then reuses unchanged sealed revision2 for guarded JSON activation and the same six owner-source changes. Seven controller and six actual filesystem tests passed, including171-repository install/verification and retention of coverage repair on JSON failure. The current scanner accepts the preparation; the six source preimages remain unchanged. The founder explicitly approved exact revision3 via User: Approve exact revision 3; request_user_input_async call_d07a070d30a54a538c872888bd5b0e30 item0, 2026-11-02. Attended native execution is now pending via `bash /tmp/forge-scanner-recover-and-rollout.sh`; no further approval is requested. No admin borrowing, mutation retry, source activation, new authority or scored success is inferred. +Revision4 is prepared at `docs/changes/2026-11-01-scanner-json-digest/native-r4/PLAN.md`, packet SHA256 `64c73100f2347470fda1b8b3194dbf6a8009291d9d80223af463b3c5ecab52fd`. It uses portable numeric mode copying, restores only known group-write additions to unchanged/owned hook inodes after pod recreation, verifies/reuses the already-created immutable ConfigMap, and uses a fresh native/source receipt gate. Same scanner/profile, two deployment fields and six source candidates; prior packets/receipts are unchanged. Eight pinned-image shell cases, four full-controller cases across171 repositories/1539 hooks, three controller checks and the runtime self-test passed. The six owner-source preimages remain unchanged. Native revision4 is pending exact founder review; no inferred retry, source activation or authority grant. The verified failed revision3 is recorded as failed, with the earlier unscored revision2 preserved in the same trial. -Installing the fragment does not retroactively admit existing history or establish why adoption missed this repository. Preserve that limitation and source-owner lifecycle/coverage followup in T03 and the final audit. Existing failure/refinement evidence and all original revisions remain intact. +Installing the repaired fragment does not retroactively admit existing history or establish why adoption missed this repository. Preserve historical/lifecycle coverage limits and source-owner class-level followup in T03 and the final audit. ## Verify complete remote publication and report exceptions