Skip to content

docs(evidence): re-verify meta-description finding 18dd05c10709 against current main and live - #73

Merged
nish3451 merged 10 commits into
mainfrom
docs/evidence/meta-description-reverify-2026-08-11
Aug 10, 2026
Merged

docs(evidence): re-verify meta-description finding 18dd05c10709 against current main and live#73
nish3451 merged 10 commits into
mainfrom
docs/evidence/meta-description-reverify-2026-08-11

Conversation

@nish3451

Copy link
Copy Markdown
Collaborator

Dogfood finding 18dd05c10709 ("Missing meta description on home", audit 20260808T074205Z-msk2fl3n) was already fixed and closed by PR #21, with a CI guard and live verification recorded in this same evidence file. This lane re-checks the item against the current origin/main head (1cc7a4e) and finds nothing further to change:

  • Source: public/index.html carries exactly one non-empty meta name="description" (150 chars) in its head; the guard in scripts/check-site.mjs ("Meta descriptions (dogfood)") enforces exactly-once, non-empty, ≤160 chars, unique per page for all five public pages.
  • Serving path: src/worker.js serves public/index.html verbatim at / and /index.html via the ASSETS binding — no transformation can strip the tag.
  • CI: npm run check passes on this tree (plus test:headings, test:sitemap, test:contract all green).
  • Live: https://tinystudio.io/ serves the description today.

No code change is needed; this commit appends the 2026-08-11 re-verification record to docs/evidence/meta-descriptions-2026-08-09.md, following the repo's established closeout convention for this finding.

@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 10, 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: 50 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: 80cc5548-1291-435a-96c3-c048152ff430

📥 Commits

Reviewing files that changed from the base of the PR and between ee50e17 and 59214a6.

📒 Files selected for processing (1)
  • docs/evidence/meta-descriptions-2026-08-09.md

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

@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: 27f71444d0

ℹ️ 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".


1. `npm run check` on the current working tree: PASS — the "Meta descriptions
(dogfood)" guard in `scripts/check-site.mjs` confirms each of the five pages
carries exactly one non-empty description tag in its head, within a

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 Validate the head before claiming the CI guard does

If a description tag is moved below </head> but remains elsewhere in the document, npm run check still passes because scripts/check-site.mjs:1095 searches the complete pageHtml rather than an extracted head. This makes the new assertion that CI confirms every description is “in its head” inaccurate and leaves the stated regression guarantee unenforced; either restrict the guard to each page's <head> or describe it as a whole-document check.

Useful? React with 👍 / 👎.

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

@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: bff2631304

ℹ️ 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".

Comment on lines +140 to +141
Re-verified against the current origin/main head (1cc7a4e, "fix(public): point
appraisal-page canonicals and JSON-LD @ids at the clean /audit URL (#56)") after

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 Record the actual verified head

The receipt identifies 1cc7a4e as the current origin/main head, but this commit is based on 6a914b6, which already includes ce02df9 and 6a914b6 after that hash. Consequently, the recorded revision does not identify the working tree on which the stated npm run check result was obtained, making this evidence entry irreproducible as written; record 6a914b6 (or explicitly distinguish the tested tree from the older source baseline).

Useful? React with 👍 / 👎.

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

@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: b418c5b5af

ℹ️ 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".

Comment on lines +142 to +144
five further commits touched the home page (tap-target sizing, Agent Desk
de-indexing, AI-answer source declarations, footer link, canonical/JSON-LD
cleanup) — none of which was allowed to regress the guarantee. Three checks:

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 Correct the claimed homepage change set

The history does not show five commits touching the homepage: between the previous verification and 1cc7a4e, only f9f0b0f changes public/index.html (and ac05bec changes its supporting CSS), while the Agent Desk de-indexing, AI-source declaration, and canonical/JSON-LD commits modify other surfaces such as agent-desk.html, llms.txt/offer.md, and audit.html. Because this file is an evidence receipt describing the regression exposure that was rechecked, either describe these as broader site changes or list only the commits that actually affected the homepage.

Useful? React with 👍 / 👎.

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

@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: eaf5f91875

ℹ️ 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".

Comment on lines +152 to +154
2. Served-bytes check: `src/worker.js` serves `public/index.html` verbatim at
`/` and `/index.html` through the ASSETS binding (no transformation can
strip the tag), and `public/index.html` carries exactly one

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 Correct the /index.html served-bytes claim

The deployed routing does not serve the page bytes directly at both paths: the live routing probe recorded in docs/evidence/internal-links-2026-08-09.md:79-85 shows /index.html returning 307 Location: /, with only / serving the final document. Because env.ASSETS.fetch(request) applies that redirect behavior, this step cannot claim a verbatim response at /index.html; limit the statement to / or explicitly record the redirect.

Useful? React with 👍 / 👎.

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

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

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

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

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

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

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

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

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@nish3451
nish3451 merged commit c934538 into main Aug 10, 2026
3 checks passed
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