You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Resolve the clearly-actionable, low-risk items from the Hypatia
neurosymbolic scan. Genuine false positives are intentionally left in
place and documented in the PR description rather than mangled.
- instant-sync.yml: presence-gate the repository-dispatch step on
FARM_DISPATCH_TOKEN. The `secrets` context is unavailable in `if:`,
so the token is mapped to a job-level env var and both steps skip
when it is unset (e.g. on forks) instead of invoking the
secret-consuming action with an empty token.
- scorecard.yml: declare explicit least-privilege job permissions
(contents:read, security-events:write, id-token:write) matching the
scopes the reusable Scorecard workflow declares/needs.
- codeql.yml: add the `actions` language to the analysis matrix so the
workflow files themselves are scanned.
- run.js / Justfile: replace `deno run --allow-all` with scoped
`--allow-read --allow-run --allow-env` (run.js needs no net/write).
- fli-editable.js: clear the cell via replaceChildren() instead of
`innerHTML = ''`.
Claude-Session: https://claude.ai/code/session_01LvsZgNxFbeqfRmrVFNhJ8G
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments