Skip to content

fix(meta-273): P0 accuracy release cut for all 16 authored routes - #9

Merged
qmarcelle merged 1 commit into
mainfrom
feature/aaif-donation-website-implementation
Jul 31, 2026
Merged

fix(meta-273): P0 accuracy release cut for all 16 authored routes#9
qmarcelle merged 1 commit into
mainfrom
feature/aaif-donation-website-implementation

Conversation

@qmarcelle

Copy link
Copy Markdown
Contributor

Summary

P0 accuracy release cut for workspacejson.dev. All 16 authored routes corrected in the existing Astro/Starlight shell. Build and full Playwright suite pass from a clean checkout.

Closes META-273. Resolves META-253.

Acceptance gates

  • npm run build: schema:verify, content:verify, verify:ecosystem, astro build all pass
  • npm run verify:site: 738 passed, 48 skipped, 0 failed
  • All internal links valid (starlight-links-validator)
  • 31 pages built, sitemap generated, Pagefind indexed

Route-by-route disposition

Surface Disposition Changes
/ Changed Removed stale Vreko founding org from JSON-LD; added workspacejson/* repos to sameAs; changed author to Marcelle Labs; fixed Codex-vs-standard category error
/getting-started/ Changed Restructured to lead with npx @workspacejson/cli generate .; repositioned agents-audit as frozen audit surface; step 3 manual heredoc repositioned from primary path to reference/fallback
/ecosystem/ Changed Replaced Vreko MCP reference with @workspacejson/codex-mcp; separated shipped consumers from hypothetical compatibility; removed duplicate Goose section; removed false Implementations cross-reference
/spec/ Changed JSON-LD author to Marcelle Labs; GDPR section updated from stale aiModificationCount/humanModificationCount to v0.4 changeCount/revertCount/fragilityScore
/examples/ Verified-current No changes needed
/implementations/ Changed Restructured into Producers/Consumers/Validators; added @workspacejson/cli; removed duplicate Codex card
/implementations/codex/ Changed JSON-LD version updated to 0.1.9; canonical links updated to workspacejson/integrations
/audit/ Changed JSON-LD author to Marcelle Labs; added frozen label Aside
/governance/ Changed Replaced governance@workspacejson.dev mailto with GitHub Discussions link (META-253 Path 3)
/changelog/ Verified-current v0.4.4 and CLI 0.5.2 release lines already present
/faq/ Changed fileIndex -> fragility; stale v0.3 field names replaced; Vreko references contextualized; code block updated to @workspacejson/cli generate .; tools list updated with shipped consumers
/blog/local-daemon-vs-cloud/ Changed JSON-LD author to Marcelle Labs
/blog/workspace-json-vs-agents-md/ Changed Fixed factual error: AGENTS.md is prescriptive, workspace.json is descriptive
/showcase/tally/ Changed Added ghost "Try Tally" CTA linking to live app
/showcase/tally/proof/ Verified-current Proof ledger unchanged
global chrome Changed GitHub social link and Giscus repo updated to workspacejson/workspacejson.dev

META-253 resolution

Path 3 chosen: disabled Cloudflare Scrape Shield Email Obfuscation and replaced governance@workspacejson.dev mailto with GitHub Discussions link. The agents-audit@VERSION strings are not email-like (no domain after @), so they do not trigger obfuscation. Scrape Shield has been disabled on the zone.

Remaining steps after merge

  1. Deploy to production
  2. Verify __cf_email__ count is 0 on live site across all routes
  3. Cold logged-out user verification (META-273 gate 6)
  4. Attach deployed commit and compact route/claim matrix (META-273 gate 8)

Linear issues

  • META-273: [P0 RELEASE CUT] Make workspacejson.dev accurate before the Astro/Starlight remodel
  • META-253: Cloudflare Email Address Obfuscation corrupts agents-audit@VERSION strings
  • META-211: Publish the package-owned schema and make every public example executable (overlapping stale field references fixed)

Global chrome:
- GitHub social link and Giscus repo updated to workspacejson/workspacejson.dev

Route-by-route corrections:
- index.astro: JSON-LD author to Marcelle Labs, removed Vreko founding org,
  added workspacejson/* repos to sameAs, fixed Codex-vs-standard category error
- spec.mdx: JSON-LD author fixed, GDPR section updated from stale v0.3 fields
  (aiModificationCount/humanModificationCount) to v0.4 (changeCount/revertCount/fragilityScore)
- audit.mdx: JSON-LD author fixed, added frozen audit surface label
- getting-started.mdx: restructured to lead with @workspacejson/cli generate,
  repositioned agents-audit as frozen audit surface, step 3 manual heredoc
  repositioned from primary path to reference/fallback
- ecosystem.mdx: replaced Vreko MCP with @workspacejson/codex-mcp, separated
  shipped consumers from hypothetical compatibility, removed duplicate Goose
  section, removed false Implementations cross-reference
- implementations.mdx: restructured into Producers/Consumers/Validators,
  added @workspacejson/cli, removed duplicate Codex card
- codex.mdx: JSON-LD version updated to 0.1.9, canonical links to workspacejson/integrations
- faq.mdx: fileIndex -> fragility, stale v0.3 field names replaced, Vreko
  references contextualized, code block updated to @workspacejson/cli generate,
  tools list updated with shipped consumers
- governance.mdx: replaced governance@ mailto with GitHub Discussions link (META-253)
- blog posts: JSON-LD author fixed, factual error corrected (AGENTS.md is
  prescriptive, workspace.json is descriptive)
- showcase/tally: added ghost Try Tally CTA, test updated for 3 hero CTAs

META-253: Cloudflare email obfuscation resolved via Path 3 (disable obfuscation,
replace mailto with GitHub Discussions). Scrape Shield disabled on zone.

Acceptance gates: npm run build passes (schema, content, ecosystem, astro).
npm run verify:site: 738 passed, 48 skipped, 0 failed.
Copilot AI review requested due to automatic review settings July 31, 2026 12:21

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@qmarcelle
qmarcelle merged commit 4f30ab3 into main Jul 31, 2026
4 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.

2 participants