Skip to content

docs: document the claim review flow and add a manual smoke test checklist#72

Draft
enlorik wants to merge 2 commits into
feature/claim-review-mvp-polishfrom
feature/claim-review-docs-smoke-test
Draft

docs: document the claim review flow and add a manual smoke test checklist#72
enlorik wants to merge 2 commits into
feature/claim-review-mvp-polishfrom
feature/claim-review-docs-smoke-test

Conversation

@enlorik

@enlorik enlorik commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Realized there was nowhere for anyone (including future me) to figure out how the claim review flow actually works or how to poke at it manually, so I wrote it up. Added a "Claim review" section to the README covering the ask -> review -> draft -> save/append flow and the safety rules (no auto-save, selected-only, already-known never saved, no fake Brave AI Answers, no leaked keys), plus a step-by-step manual smoke checklist in docs/claim_review_smoke_test.md that points at the existing end-to-end test suite for the automated equivalent. Docs only, no code changes — 516 tests still passing, analyze still clean.

@enlorik

enlorik commented Jul 9, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2563747076

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

const SizedBox(height: 2),
Text(
key: const Key('claim-review-provider-label'),
'Answered via $providerName',

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Sanitize provider names before rendering

If a grounded-answer provider accidentally sets GroundedAnswer.providerName to a credential-like value (the ingestion layer does not sanitize or validate it), this label renders that raw string directly on screen, contradicting the documented/agent rule that API keys and provider credentials are never visible in the UI or screenshots. Use a fixed safe display label from the provider configuration or redact credential patterns before interpolation.

Useful? React with 👍 / 👎.

@enlorik

enlorik commented Jul 9, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Another round soon, please!

Reviewed commit: 163070e1c8

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@enlorik
enlorik force-pushed the feature/claim-review-docs-smoke-test branch from 163070e to 11c38a5 Compare July 9, 2026 17:44
@enlorik
enlorik changed the base branch from main to feature/claim-review-mvp-polish July 9, 2026 17:45
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