Skip to content

Recovery/audit 20260529#1

Open
RecursiveIntell wants to merge 8 commits into
masterfrom
recovery/audit-20260529
Open

Recovery/audit 20260529#1
RecursiveIntell wants to merge 8 commits into
masterfrom
recovery/audit-20260529

Conversation

@RecursiveIntell

Copy link
Copy Markdown
Owner

No description provided.

- Chat runtime, provider config, semantic memory updates
- Validation scripts and codex runs documentation
- Feature matrix and ledger updates
- Database migrations and ingestion pipeline changes
…istency

Frontend:
- sourceStore.ts: fix buildSourceScope no-retrieval bypass — user's
  scope mode now forwarded to backend even when sources are degraded
- SourcesPanel.tsx: operation error banners with retry/dismiss,
  per-source retry buttons, Retry All for failed imports
- App.tsx: global ErrorBoundary wrapper
- ErrorBoundary.tsx: new component (componentDidCatch, console.warn)
- 4x console.error → console.warn (NotebookSidebar, StatusBar)

Backend:
- redaction.rs: redact_json_embedded_secrets now covers ak- prefix
  and Bearer tokens in JSON values
- cargo fmt applied

Gate infrastructure:
- gloss_release_candidate_gate.py: fix arg dispatch — validate_* gates
  take positional repo, gloss_* gates take --repo, live_receipt needs
  --run-id
- gloss_embedding_provider_gate.py: fix hardcoded RUN_ID, use
  current_run(repo) for receipt lookup
- EMBEDDING_PROVIDER_RECEIPT.json: add dimension: 768
- FINAL_RECEIPT.json: fix release_candidate_gate_passed contradiction
- RELEASE_CANDIDATE_GATE_RESULTS.json: regenerated, 35/35 gates pass

Verification:
- cargo test: 147 passed, 0 failed
- cargo clippy: clean
- cargo fmt: clean
- npm run build: clean
- All 5 AGENTS.md required gates: PASS
- All 35 release candidate gates: PASS

Cleanup:
- Removed 12 stale root-level audit artifacts (80MB glosss.7z,
  relevant_lines.txt files, old audit reports, old receipts)
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.

1 participant