refactor: cleanup stories #87-92 (perf, idiomatic, infra, WS-token security)
Some checks failed
Security Audit / Gitleaks (Secrets) (pull_request) Successful in 7s
Security Audit / PNPM Audit (JS SCA) (pull_request) Failing after 20s
Security Audit / Trivy (SCA & IaC) (pull_request) Failing after 19s
CI / Client — test & lint (pull_request) Successful in 42s
Security Audit / Semgrep (SAST) (pull_request) Failing after 1m24s
CI / Server — test & lint (pull_request) Successful in 2m51s
Security Audit / Cargo Audit (Rust SCA) (pull_request) Failing after 3m58s
area:api
area:core
area:infra
area:ux
type:refactor
fix(roles): make member-role assignment idempotent
Some checks failed
Security Audit / Gitleaks (Secrets) (pull_request) Successful in 7s
Security Audit / PNPM Audit (JS SCA) (pull_request) Failing after 13s
Security Audit / Trivy (SCA & IaC) (pull_request) Failing after 16s
CI / Client — test & lint (pull_request) Successful in 44s
Security Audit / Semgrep (SAST) (pull_request) Failing after 1m3s
CI / Server — test & lint (pull_request) Successful in 2m52s
Security Audit / Cargo Audit (Rust SCA) (pull_request) Failing after 4m8s
area:core
type:bug
fix: domain-separate auth signatures, enable CSP, harden key export (#76)
Some checks failed
Security Audit / Gitleaks (Secrets) (pull_request) Successful in 7s
Security Audit / PNPM Audit (JS SCA) (pull_request) Failing after 16s
Security Audit / Trivy (SCA & IaC) (pull_request) Failing after 19s
CI / Client — test & lint (pull_request) Successful in 38s
Security Audit / Semgrep (SAST) (pull_request) Failing after 1m3s
CI / Server — test & lint (pull_request) Successful in 5m18s
Security Audit / Cargo Audit (Rust SCA) (pull_request) Failing after 6m51s
area:core
type:bug