DL-052
Only the Server holds forge write credentials, as a server_only declared secret filtered out of container injection — a NEW scoping mechanism this record introduces, since none exists in the tree. The agent keeps a push-scoped git credential. The boundary that creates is half enforced (the filter, which Compass controls and tests) and half operator hygiene (the agent token’s scope, which Compass neither mints nor inspects); closing the second half would require Compass to hold secret values, which today it deliberately never does
Status: Active (Matt, 2026-07-27)