Live site: qector.store
This repository contains the Vite/React source of the site, the two Cloudflare Workers that sit in front of it, and the production audit. The QECTOR Decoder v3 Reference Manual v1.0.0 is the normative source for decoder contracts and claim boundaries:
- DOI: 10.5281/zenodo.21941046
- Decoder repository: github.com/GuillaumeLessard/qector-decoder
- Python package: qector-decoder-v3 on PyPI
source/: React, TypeScript, content, public assets, and build configuration.workers/qector-fulfilment/: Stripe webhook that signs and e-mails licence tokens (qector.store/stripe/*).workers/qector-headers/: adds the security headers and cache policy to every response.scripts/security-audit.mjs: checks the live headers, redirects and licence service (run nightly by.github/workflows/security-audit.yml).gh-pagesbranch: the built site, written bynpm run deploy. Nothing is built or edited there by hand.
cd source
npm ci
npx playwright install chromium # once, for `npm run check`
npm run dev
npm run lint
npm run build # type-check, bundle, render every route to static HTML in dist/
npm run check # static, browser and accessibility checks of dist/
cd source
npm run build
npm run deploy # commits dist/ to the local gh-pages branch
npm run deploy -- --push # pushes it; GitHub Pages publishes within minutes
GitHub Pages serves the gh-pages branch, so only the built site is public on qector.store. The Workers are deployed separately with npx wrangler deploy from their own folders (see each folder's notes); deploy the site before qector-headers when both change, because the Worker's Content-Security-Policy is written for the current build.
The site publishes no hardware-specific benchmark data, charts, screenshots, latency, throughput, VRAM, or threshold results. It publishes decoder contracts, methodology, limitations, and links to reproducible workflows so measurements can be generated on the target workload and machine.
Logical results must be scored in observable/coset space, not by raw correction-vector equality. Graphlike eligibility is structural; hyperedges route to BP-OSD. The public blog contains 20 scoped field notes across QEC foundations, decoder algorithms, qLDPC, noise models, evidence, systems, deployment, and ecosystem integration.
The supplied QECTOR logo is source/public/images/logo.png. It is used by the header, footer, favicon, manifest, structured data, and Open Graph/Twitter metadata. No personal connection or audience export is included in the public site.
Website content and code are copyright Guillaume Lessard / iD01t Productions. QECTOR Decoder licensing is described at qector.store/license and qector.store/commercial.