Skip to content

bug: CSA git guard blocks local-gate receipt test fixtures #3053

Description

@aider4ryder

CSA session ID: 01KZS053J9Z79PSPC9NP9FZBPR

Session directory: /home/obj/.local/state/cli-sub-agent/home/obj/project/github/RyderFreeman4Logos/mempal/sessions/01KZS053J9Z79PSPC9NP9FZBPR

Command:

TMPDIR=$(readlink -f /home/obj/tmp) just pre-commit

Exit code: 101

The full suite reached tests/local_gate_receipt_scripts.rs, where fixture setup invokes git init --quiet. CSA git-guard blocks it instead of allowing the test-local temporary repository:

CSA git-guard: blocked command: git <command> <option>
Use a hermetic local bare fixture under $CSA_SESSION_DIR/git-fixtures and push to its direct canonical path or file:// URL.

Result: 13 local gate receipt tests fail before exercising their intended assertions. The guard needs a safe allowance for hermetic git init fixtures created by this test suite.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions