Skip to content

Commit dcc889f

Browse files
author
Paul Kyle
committed
hotfix: remove public leak scanner patterns
1 parent 69040b8 commit dcc889f

4 files changed

Lines changed: 0 additions & 275 deletions

File tree

.github/workflows/test.yml

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -122,26 +122,3 @@ jobs:
122122
- name: Run pip-audit (dependency vulnerability check)
123123
run: pip-audit
124124
continue-on-error: true
125-
126-
# ---------------------------------------------------------------------------
127-
# Shipping-leak scan — catch new SYNC-PUBLIC blacklist patterns at PR time.
128-
#
129-
# Failing here means the PR introduced a private reference (private host,
130-
# internal repo name, agent identifier, etc.) into a file that ships
131-
# publicly. Fix at PR time rather than letting it propagate to staging.
132-
#
133-
# Runs only on PRs (not on pushes to main) and only against the diff
134-
# vs the base branch — existing baseline leaks on dev main are not
135-
# the concern of this check.
136-
# ---------------------------------------------------------------------------
137-
shipping-leak-scan:
138-
runs-on: ubuntu-latest
139-
if: github.event_name == 'pull_request'
140-
141-
steps:
142-
- uses: actions/checkout@v4
143-
with:
144-
fetch-depth: 0 # full history so the diff comparison works
145-
146-
- name: Scan PR diff for new shipping leaks
147-
run: bash scripts/check-shipping-leaks.sh --diff "origin/${{ github.base_ref }}"

docs/DEVELOPMENT.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -122,14 +122,3 @@ pytest -k "session_end" -v
122122
# Integration tests (require a running palinode-api)
123123
pytest tests/integration/ -v
124124
```
125-
126-
## Shipping-leak scan
127-
128-
Before pushing a PR that touches `palinode/`, `docs/`, `tests/`, `scripts/`, or
129-
any top-level shipping file, run the leak scanner:
130-
131-
```bash
132-
bash scripts/check-shipping-leaks.sh --diff origin/main
133-
```
134-
135-
CI runs this automatically on every PR.

docs/LAUNCH-CHECKLIST.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ Checklist for v1.0 public launch readiness.
1919

2020
## Quality gates
2121
- [ ] `palinode doctor` passes on fresh install (no warnings)
22-
- [ ] `check-shipping-leaks.sh` clean on main
2322
- [ ] Pre-launch: resolve any open `P0`/`P1` labeled issues
2423

2524
## Hardening (M1)

scripts/check-shipping-leaks.sh

Lines changed: 0 additions & 240 deletions
This file was deleted.

0 commit comments

Comments
 (0)