Source for lab.parano1d.org, the static research journal of Parano1d Lab. The v2 series covers capacity and consensus, tokenomics, and proof-native contracts, with independently written English, Russian and Chinese editions.
npm run build
npm run checkThe generated site is written directly into the repository root. Serve it locally with:
npm run serveThen open http://localhost:4173.
content/research.jsoncontains article metadata and evidence links.content/research/*.htmlcontains article bodies.scripts/build.mjscreates the home page, archive, article pages, RSS feed, sitemap and structured metadata.assets/site.cssandassets/site.jsare the complete presentation layer.papers/contains publication files linked by the journal.
To add a publication, add its metadata and HTML fragment, then rebuild. Keep benchmark conditions next to benchmark numbers and distinguish production results from preserved experiments.
When an article moves, its aliases list creates a localized noindex redirect
for each previous slug. Only the current address appears in RSS and the sitemap.
Article social cards use assets/og/SLUG.png; ONETHICS uses the article's
illustration without text overlays.
The build maps owned GitHub URLs to Forgejo, including commit-pinned source files, clone commands and evidence links. Article source records and external research citations remain unchanged. The header Source selector lists GitHub (ignotusnemo) first, followed by canonical Forgejo and the GitLab and GitHub (proof-native) mirrors.
The three historical AuthStream experiment commits explicitly listed in
scripts/source-links.mjs retain their GitHub URLs at the maintainer's request.
Article sources use TeX inside explicit math elements:
<math-inline>Q^2\varepsilon</math-inline>
<math-block>
\varepsilon_{\mathrm{FS}}(Q)
\le Q^2\varepsilon_{\mathrm{IOP}} + \frac{Q^3}{2^\lambda}
</math-block>The build renders these elements to static KaTeX HTML and MathML and fails on invalid TeX. No browser-side math renderer or external CDN is required.