Skip to content

feat(check): browser spaces-conformance adapter (runner #3) - #234

Merged
ascorbic merged 1 commit into
conformance/vitestfrom
conformance/check-app
Aug 31, 2026
Merged

feat(check): browser spaces-conformance adapter (runner #3)#234
ascorbic merged 1 commit into
conformance/vitestfrom
conformance/check-app

Conversation

@ascorbic

Copy link
Copy Markdown
Owner

check.cirrus.earth gains a 'space conformance' view: point it at any
spaces host and it runs the discovery and request-shape checks against
it. It imports only the dependency-free package root, so the alpha
crypto libs never enter the browser bundle (verified: no
atproto-space/node markers in dist) — the credential, sync and
host-role checks declare capabilities the browser cannot provide and
are reported as not-testable rather than silently skipped.

Third of the three runners, all over the same catalog: in-process
(vitest), CLI, and now browser — each honest about what it can and
cannot exercise.


Stack created with GitHub Stacks CLIGive Feedback 💬

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 30, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
pdscheck 83ca059 Commit Preview URL

Branch Preview URL
Aug 30 2026, 08:18 PM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 30, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
cirrusdocs 83ca059 Commit Preview URL

Branch Preview URL
Aug 30 2026, 08:18 PM

@pkg-pr-new

pkg-pr-new Bot commented Aug 30, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/create-pds@234
npm i https://pkg.pr.new/@getcirrus/oauth-provider@234
npm i https://pkg.pr.new/@getcirrus/pds@234

commit: 83ca059

@ascorbic
ascorbic force-pushed the conformance/check-app branch from 7fdec17 to bfce797 Compare August 30, 2026 11:53
@ascorbic
ascorbic force-pushed the conformance/check-app branch from bfce797 to 9bb1daf Compare August 30, 2026 17:14
@ascorbic
ascorbic force-pushed the conformance/check-app branch from 9bb1daf to 3530cc3 Compare August 30, 2026 17:19
@ascorbic
ascorbic force-pushed the conformance/check-app branch from 3530cc3 to b485d36 Compare August 30, 2026 17:29
@ascorbic
ascorbic force-pushed the conformance/check-app branch from b485d36 to 32c84ee Compare August 30, 2026 17:34
@ascorbic
ascorbic force-pushed the conformance/check-app branch from 32c84ee to 2222fbd Compare August 30, 2026 17:45
@ascorbic
ascorbic force-pushed the conformance/check-app branch 2 times, most recently from 20f40dc to 14ba82c Compare August 30, 2026 18:34
@ascorbic
ascorbic force-pushed the conformance/check-app branch 2 times, most recently from 4dd346f to 3425513 Compare August 30, 2026 18:48
@ascorbic
ascorbic force-pushed the conformance/check-app branch from 3425513 to ad46fa1 Compare August 30, 2026 18:57
check.cirrus.earth gains a 'space conformance' view: point it at any
spaces host and it runs the discovery and request-shape checks against
it. It imports only the dependency-free package root, so the alpha
crypto libs never enter the browser bundle (verified: no
atproto-space/node markers in dist) — the credential, sync and
host-role checks declare capabilities the browser cannot provide and
are reported as not-testable rather than silently skipped.

Third of the three runners, all over the same catalog: in-process
(vitest), CLI, and now browser — each honest about what it can and
cannot exercise.
@ascorbic
ascorbic force-pushed the conformance/check-app branch from ad46fa1 to 83ca059 Compare August 30, 2026 20:17
@ascorbic
ascorbic marked this pull request as ready for review August 31, 2026 06:11
@ascorbic
ascorbic merged commit a703af8 into main Aug 31, 2026
6 checks passed
@ascorbic
ascorbic deleted the conformance/check-app branch August 31, 2026 06:14
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