Skip to content

fix(evidence): drop retired Agent Desk from q5 ground truth in AI-search controlled questions - #137

Closed
nish3451 wants to merge 1 commit into
mainfrom
fix/q5-ground-truth-drop-agent-desk-lane1
Closed

fix(evidence): drop retired Agent Desk from q5 ground truth in AI-search controlled questions#137
nish3451 wants to merge 1 commit into
mainfrom
fix/q5-ground-truth-drop-agent-desk-lane1

Conversation

@nish3451

Copy link
Copy Markdown
Collaborator

What

The q5 ground truth (What is tinystudio.io?) in the AI-search controlled questions still names the retired Agent Desk as part of the current offer:

tinystudio.io is TinyStudio's own site: the leak audit, plus the Agent Desk behind it.

The Agent Desk is legacy, not the product TinyStudio sells. The site's own q5 answer (homepage identity block) is "This site: the leak audit and the desk behind it." Replace the truth with the current-offer language, consistent with q1's "a desk that closes the leaks the audit finds", and regenerate the embedded bundle in public/audit.html so the drift guard passes.

Files

  • evidence-fixtures/ai-search/controlled-questions.json — q5 truth now names the leak audit + the desk that closes the leaks, not the retired Agent Desk.
  • public/audit.html — embedded AI-search evidence bundle regenerated from the fixtures (single-line JSON, byte-consistent with JSON.stringify({questions, evidence})).

Why a new branch

This is a fresh-base re-land of PR #90 (fix/q5-ground-truth-drop-agent-desk, same two-file change, same wording), which is now conflict-locked (mergeStateStatus: DIRTY) against current main after #102 and the 2026-08-12 evidence re-runs. This branch sits directly on current origin/main (18128e8).

Validation

  • npm run check — passed (drift guard: embedded bundle matches fixtures exactly).
  • npm test — all pass: check, headings 6/6, sitemap 7/7, worker 55/55, ui 16/16, contract 8/8.

…rch controlled questions

The q5 truth ('What is tinystudio.io?') named the retired Agent Desk as part
of the current offer. The Agent Desk is legacy, not the product TinyStudio
sells; the site's own q5 answer is 'This site: the leak audit and the desk
behind it.' Replace the truth with the current offer language, consistent
with q1's 'a desk that closes the leaks the audit finds', and regenerate the
embedded bundle in public/audit.html so the drift guard passes.

Re-lands PR #90 (fix/q5-ground-truth-drop-agent-desk), which carries the same
two-file change but is now conflict-locked against main.

@greptile-apps greptile-apps 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.

nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.

@coderabbitai

coderabbitai Bot commented Aug 11, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@nish3451, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 10 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: d8845898-72b4-4ab1-90f9-8f52d8818ddf

📥 Commits

Reviewing files that changed from the base of the PR and between 18128e8 and 379ce68.

📒 Files selected for processing (2)
  • evidence-fixtures/ai-search/controlled-questions.json
  • public/audit.html

Comment @coderabbitai help to get the list of available commands.

@nish3451

Copy link
Copy Markdown
Collaborator Author

Closing as superseded. The goal — drop the retired Agent Desk from the q5 ground truth in the AI-search controlled questions — is already satisfied on main with different wording: main's q5 truth is 'tinystudio.io is TinyStudio's own site: the free leak audit of high-ticket service homepages, and the human-reviewed desk that closes what the audit finds.' (merged via PR #43 / ed62202). The retired Agent Desk is no longer named in q5 on main, so this branch's change is redundant.

@nish3451 nish3451 closed this Aug 18, 2026
nish3451 pushed a commit that referenced this pull request Aug 18, 2026
nish3451 added a commit that referenced this pull request Aug 19, 2026
…intake response (rebase of #116) (#245)

* fix(worker): honor the six-a-month intake cap with a truthful closed-intake response

Rebase of PR #116 (fix/signup-monthly-cap-lane1) onto current main,
resolving conflicts with the daily rate-limit and storage-failure tests
added since the branch was cut. The cap counter write fails closed to 503
when D1 is unavailable, so the existing storage-failure honesty tests
still pass.

- src/worker.js: MAX_APPRAISALS_PER_MONTH constant, monthly cap check in
  signupResponse, closedIntakeResponse() self-contained 409 page.
- scripts/check-site.mjs: static source guards for the cap.
- scripts/test-agent-worker.mjs: CountingFakeDB/CountingFakeStatement +
  3 tests (JSON cap, browser cap, invalid-email-no-slot).

* docs(evidence): triage closeout for parked PRs #116/#128/#137 (2026-08-18)

---------

Co-authored-by: minimax-vps <minimax-vps@fleet.local>
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