Files
felhom.eu/documentation/audits/SPIKE-cc-creds-2026-10-17/probes/srv303.py
T
adminandClaude Opus 5.5 b9c4f73bfa
gates / gates (push) Failing after 6m36s
SPIKE cc-creds: secret broker + CC transcript guards measured with canaries (R-1118..R-1122, 168 -> 173)
Mask PASS, PreToolUse refuse PASS, PostToolUse replace PARTIAL (crash and
large-output disk leaks, both with a measured fix), SOPS+age store PARTIAL
(private repo could not be created), transcript sweep PASS. Fake secrets
only; ~/.config/credentials not read; no CC settings changed. Files use
"creds": .gitignore *secret* ignores the brief's names. STATUS D10: the
store choice.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012qRErfCoiTkvDK9N5XHbzb
2026-10-17 11:57:24 +02:00

9 lines
458 B
Python

#!/usr/bin/env python3
"""Local test server: every GET answers 303 -> /next (relative). Port from argv[1]. Logs nothing."""
import http.server, sys
class H(http.server.BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(303); self.send_header("Location", "/next"); self.send_header("Content-Length", "0"); self.end_headers()
def log_message(self, *a): pass
http.server.HTTPServer(("127.0.0.1", int(sys.argv[1])), H).serve_forever()