Skip to content

Pinega Web IA Foundation: Master Brand and Programme Boundaries - #21

Merged
likern merged 12 commits into
mainfrom
agent/pinega-web-ia-foundation
Aug 7, 2026
Merged

Pinega Web IA Foundation: Master Brand and Programme Boundaries#21
likern merged 12 commits into
mainfrom
agent/pinega-web-ia-foundation

Conversation

@likern

@likern likern commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

Implements Gate 1 from the accepted docs/web-content-audit.md without adding a blog, full-text search, paper viewer, Typst HTML pipeline, or new scientific diagrams.

The site now presents Pinega as the umbrella database-systems research and engineering programme, Pinega Labs as its working research/engineering and future company identity, and Pinega Engine as the first active implementation programme beneath that master brand.

The working brand line is:

Correctness under concurrency.

Public information architecture

/                         master-brand homepage
/technology/              technology programmes and Pinega Engine boundary
/research/                seven-area research catalogue and active studies
/docs/                    documentation-topic filter and content-purpose map
/docs/getting-started/    programme boundary and reproducible workspace path
/about/                   Pinega / Pinega Labs identity and principles
/component-lab/           internal validation surface, not public navigation

Primary navigation becomes:

Technology | Research | Documentation | About | GitHub

The Blog destination is deliberately deferred until a real blog route and content pipeline exist.

Content contract

Adds a versioned registry under web/content/ for:

  • route and source/output identity;
  • canonical/navigation titles and summaries;
  • audience, programme, research area, and topics;
  • maturity, author, and update metadata;
  • sitemap, searchability, structured-data intent, and public/canonical flags;
  • primary navigation and site-level brand metadata.

Native HTML remains the durable body source. The build validates registry/page agreement and derives routes, sitemap entries, and the metadata-rich site-manifest.json from this one contract.

Content changes

  • rewrites the homepage around the Pinega master brand and research-to-product discipline;
  • adds substantive Technology and About pages rather than empty route placeholders;
  • reframes Research as a catalogue spanning storage, concurrency, transactions, distributed systems, optimisation/AI, hardware/performance, and verification/testing;
  • keeps the three existing Scientific Diagram Language figures and accepted production layouts unchanged;
  • relabels the current documentation UI as Filter documentation topics rather than claiming full-text search;
  • distinguishes documentation purpose from evidence maturity;
  • updates Getting Started with the Pinega/Pinega Labs/Pinega Engine boundary;
  • removes the component laboratory from all public navigation and discovery surfaces while retaining it for contributors and CI.

Validation

Final head: 48a7f1d178526ab60154143fd37b9342ad3083e7

All applicable final-head gates pass:

  • Check Pinega Website — run 31175921576;
  • Scientific diagram review artifacts — run 31175921494.

The website gate covers:

  • generated-token verification;
  • strict TypeScript checking;
  • unit and architecture contracts;
  • static build and performance budgets;
  • Chromium desktop/mobile, Firefox, and WebKit;
  • accessibility and keyboard behaviour;
  • route, fragment, navigation, sitemap, metadata, and searchability contracts;
  • committed Chromium visual baselines.

The diagram gate confirms that the unchanged shared models and accepted layouts still build and render through Web SVG and Typst/CeTZ.

The final website artifact was downloaded and its SHA256SUMS.txt manifest verifies successfully.

Review artifacts

Website

Workflow run: 31175921576

Artifact: pinega-website-v0.2-pull_request

  • artifact ID: 8992901783;
  • archive digest: sha256:c03a29fc7fa005c378aa755b5b75937f6ab7e71de70a1a4491ce2b4a936c6e53.

Primary review surfaces:

  • dist/index.html;
  • dist/technology/index.html;
  • dist/research/index.html;
  • dist/docs/index.html;
  • dist/docs/getting-started/index.html;
  • dist/about/index.html;
  • tests/visual/site.visual.spec.ts-snapshots/.

Shared diagrams

Workflow run: 31175921494

Artifact: scientific-diagrams-pr-21-48a7f1d17852-attempt-1

  • artifact ID: 8992823688;
  • archive digest: sha256:34936b579b2b221589dce357dc1e36f8ca8c22d23e01b14e3a365435ca6b5573.

Explicit non-goals

  • no Blog implementation;
  • no full-text search dependency;
  • no paper/PDF integration;
  • no Typst-to-HTML publishing implementation;
  • no new scientific-diagram families or layout promotion;
  • no product availability or registered-company claim.

The next milestone after merge is Documentation Reorganisation and Review.

@likern
likern marked this pull request as ready for review August 7, 2026 12:01
@likern
likern merged commit b4e897e into main Aug 7, 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.

1 participant