Skip to content

security: standardize secret scanning on TruffleHog#80

Merged
hyperpolymath merged 11 commits into
mainfrom
claude/delete-stale-ts-after-idris2-port
Jun 11, 2026
Merged

security: standardize secret scanning on TruffleHog#80
hyperpolymath merged 11 commits into
mainfrom
claude/delete-stale-ts-after-idris2-port

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Standardizing on TruffleHog.

hyperpolymath and others added 10 commits May 31, 2026 12:17
…TEP 7)

The seven `tests/*_test.ts` files were ported to Idris2 in commit cdf791f
("estate port 11/11 — FINAL"). The canonical test sources now live in
`tests/idris2/*.idr`, driven by `universal-chat-extractor-tests.ipkg`.

Removing the stale TS duplicates closes this repo's STEP 7 obligation in
the TS→AffineScript estate campaign (hyperpolymath/standards#246). The
language-policy ban on TypeScript (CLAUDE.md) is now satisfied for this
repo's test surface — no `.ts` files remain outside `examples/` template
material (which is exemplar TS by design).

Also updates:
- `TEST-NEEDS.md`: adds a banner pointing readers at the Idris2 entry point
  (`idris2 --build` + the `.ipkg`), preserving the prior CRG-C audit prose.
- `.machine_readable/6a2/STATE.a2ml`: switches `test-runner` from
  "deno test" to "idris2", adds `test-package` + `test-source-dir`, and
  notes the porting provenance.

Refs hyperpolymath/standards#246, hyperpolymath/standards#239.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- C001: CodeQL language fixes
- C002: License identifier standardization
- C003: Outdated actions audit
- C004: Pin standards refs to SHA 861b5e9
- C005: Add workflow-level permissions
@hyperpolymath
hyperpolymath enabled auto-merge June 11, 2026 21:35
@hyperpolymath
hyperpolymath merged commit faadcfe into main Jun 11, 2026
7 checks passed
@hyperpolymath
hyperpolymath deleted the claude/delete-stale-ts-after-idris2-port branch June 11, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants