Skip to content
Merged
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
a71fd8e
docs(lane1): reverify Promptly privacy meta-tightening item — RESOLVE…
Aug 21, 2026
6557bca
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
9913b6c
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
edaaf33
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
10af581
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
01c0435
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
24684af
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
0e2114f
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
001b642
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
6c80030
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
fef1f7a
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
c7da200
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
7962c95
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
b93dca0
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
380db76
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
981f830
Merge branch 'main' into docs/lane1-promptly-privacy-meta-reverify-20…
nish3451 Aug 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Lane 1 report: reverify Promptly privacy meta-description item — RESOLVED on source AND live (2026-08-21)

Lane: tinystudio-in lane 1 (worktree `tinystudio-in-lane1-20260821-051531`)
Date: 2026-08-21 (verified against fresh origin/main `ccfbd4b`)
Branch: `docs/lane1-promptly-privacy-meta-reverify-20260821`
PR: https://github.com/nish3451/tinystudio-in/pull/232
Outcome: **Item closed. The /promptly/privacy meta description tightening (dogfood finding `63256313bbbb`) is merged on main (PR #120, commit `6674aecf`) AND live today; the previous Cloudflare Pages deploy gate that blocked every merged public fix since 2026-06-20 was resolved by Nish on 2026-08-20. No product branch needed this cycle — re-implementing a merged, test-pinned, now-live fix would duplicate shipped work and touch no owned files. The reverify report (this file) is the only commit on the branch.**

## The one item

> [dogfood 63256313bbbb] Meta description needs tightening on /promptly/privacy [dogfood 20260809T013017Z-msl4lamt]

## Verification performed (2026-08-21, this checkout)

### 1. Source state — fix is on main, stable since 2026-08-12

- `git fetch origin main` → `ccfbd4b06cecf1561bbe20a01fee57a3d09fd76f`.
- `git merge-base --is-ancestor 6674aec origin/main` → true. The tightening commit `6674aecf` "fix(public): tighten the Promptly privacy page meta description (#120)" merged 2026-08-12 19:41 IST.
- `public/promptly/privacy/index.html` at origin/main HEAD carries the tightened description (121 chars):
> Privacy policy for Promptly, Tiny Studio's booking and no-show prevention app: data handled, retention, and your choices.
- The four places that need to agree are in sync on source:
- `<meta name="description">` = 121 chars
- `<meta property="og:description">` = 121 chars (same copy)
- `<meta name="twitter:description">` = 121 chars (same copy)
- JSON-LD `WebPage.description` = 121 chars (same copy)
- `node scripts/test-public-structured-data.mjs` → **127 checks, 0 failures** on this checkout (exit 0). The repo gate that asserts JSON-LD `description` matches the meta description is green.

### 2. Live state — now matches source (deploy gate is open since 2026-08-20)

- `curl -sL https://tinystudio.in/promptly/privacy/` (2026-08-21T00:02 UTC) returns the same 121-char tightened copy on `meta name="description"`, `og:description`, `twitter:description`, and the JSON-LD block. Previously stale label-only descriptions from the 2026-06-20 bundle are gone for this route.
- `node scripts/check-public-live-deploy.mjs` (full release-lane live acceptance) → **240 checks, 0 failures** on this checkout (exit 0). The trust-pages section J (`/promptly/privacy/` H1 → H2x3 card outline, single H1, no heading-level jump) is green on the live site.
- The deploy gate that previously blocked every main merge is no longer blocking. `.github/workflows/deploy-public-site.yml` accepts either `CLOUDFLARE_API_TOKEN` (documented) or `CLOUDFLARE` (the alias Nish provisioned 2026-08-20); the inline comment in the workflow now reads "CLOUDFLARE (what the owner provisioned 2026-08-20)". The recent merge `5313b97c docs(lane1): reverify thin label-only meta descriptions on five trust/support pages — RESOLVED on the live site (2026-08-20)` corroborates that today's live state matches source for this finding and the four sibling routes.

### 3. What changed since the 2026-08-15 / 2026-08-17 reverify reports

- 2026-08-15 (this lane): "live still blocked on missing CLOUDFLARE_API_TOKEN".
- 2026-08-17 (this lane): same verdict — source fixed, live stale.
- 2026-08-20 (Nish, owner action): provisioned the Pages-scoped Cloudflare token under the `CLOUDFLARE` alias and the release lane redeployed on its own within a day.
- 2026-08-20 (this lane, docs lane): reverified all five thin label-only meta descriptions including this one — "RESOLVED on the live site" (merge `5313b97c`).
- 2026-08-21 (this lane): fresh re-verification confirms the fix is still merged on main and still live; nothing further to ship.

## Why no product branch/PR was opened this cycle

The packet's fallback applies: the item is already complete on both source and live. Re-implementing a merged, test-pinned, now-live fix would duplicate shipped work, touch no owned files, and reopen a PR the orchestrator already closed (#120). The only previous gate — the missing `CLOUDFLARE_API_TOKEN` Pages secret — was resolved by Nish on 2026-08-20, so the next dispatch of this item can move on to the next backlog entry.

## What unblocks any follow-up

Nothing to unblock — the item is closed on source and live. The backlog ticket can be ticked on this report.

## Files touched

- `/home/nish/workspaces/agent-state/lanes/tinystudio-in/lane-1.json` — `claims` list only (`.lane/reports/docs-lane1-promptly-privacy-meta-reverify-20260821.md`); no other field changed.
- `.lane/reports/docs-lane1-promptly-privacy-meta-reverify-20260821.md` — this report (unique to this lane; committed on branch `docs/lane1-promptly-privacy-meta-reverify-20260821`).
- No product code, config, or content files changed.

## Completion marker
RESOLVED