Technical showcase · Riemann Console

When the website is only the visible surface of the system.

A bespoke research-publishing platform designed around evolving mathematical work, combining structured content, search, provenance, verification, caching and an intentionally unusual public interface.

Project
Riemann Console
Type
Independent technical showcase
Work
Product thinking to live deployment
Status
Live and evolving
Riemann Console homepage showing its dark terminal-inspired interface, command navigation and public research status.
01 · The problem

Keep research work separate from public publishing.

The project needed a publishing boundary, not simply a collection of pages.

Riemann Console began with a simple requirement: make an evolving body of mathematical research available to other people. The underlying work, however, includes private research threads, working notes, formal milestones, explanatory articles, examples, releases and verification material at very different stages of readiness.

A conventional brochure site or blog assumes that content is written for the website and then published. Riemann Console works the other way around: research is developed elsewhere, reviewed in its working context and only selected material is promoted into the public system.

The public website therefore needed to present a deliberately selected corpus while allowing the research process itself to remain fluid, private where necessary and independent of the interface visitors see.

02 · The public experience

A deliberately unusual interface still has to behave like a modern website.

Keep the terminal character without making the site harder to use.

Riemann Console uses monospaced typography, command cues, compact navigation and a visual language inspired by terminals and early computer systems. The useful constraint was to preserve that character while keeping links, responsive layouts, readable mathematical material, keyboard interaction and conventional web behaviour intact.

The architecture also separates depth from accessibility. Formal milestones can preserve technical precision and stable release context, while the Explain series gives a curious general reader a gentler route into unfamiliar ideas. Search and verification are treated as product surfaces in their own right rather than utilities bolted on afterwards.

On smaller screens the interface adapts rather than asking visitors to operate a desktop terminal through a phone. The point is to create character without making the metaphor more important than the visitor.

Riemann Console on a narrow screen with the full-height mobile navigation drawer open over the terminal interface.
On a narrow screen the navigation becomes a dedicated full-height surface while the terminal interface remains legible behind it.

Explore the live system

Let the working system demonstrate the design.

These public surfaces show the different jobs the platform is doing. They open the live Riemann Console in the same tab.

Riemann Console milestone showing scientific status, validation status, publication metadata and a structured contents list.
A formal milestone exposes status, disclosure, publication context and a structured route into the research record.
Riemann Console Explain article introducing why a proof of the Riemann Hypothesis is still needed.
Explain content gives general readers a gentler entry point while remaining visibly part of the same publishing system.

Formal research

A milestone with stable identity and release context.

MIL-RH-0004 shows how formal material is separated from working research while retaining a durable public reference.

Open the milestone

Accessible explanation

Give non-specialists a clearer way in.

The Explain series unpacks unfamiliar concepts for a general reader without changing the status of the research record underneath it.

Open an Explain article

Search and discovery

Make discovery part of the product.

A populated search demonstrates how the public corpus can be explored across different content types and terminology.

Open a populated search

Verification

Provenance without pretending to prove mathematical truth.

Hashes and manifests can identify a published artefact and its history. They don’t establish whether its mathematical argument is correct.

Open verification

Riemann Console

See the public interface as a whole.

The homepage brings the research status, command-style navigation and public publishing surfaces together in the terminal-inspired interface.

Visit Riemann Console
Riemann Console Search screen with mathematical-search guidance for symbols, aliases and curated phrases.
Search includes explicit guidance for mathematical symbols, aliases and curated phrases rather than assuming ordinary keyword matching is enough.
Riemann Console verification page listing machine-readable public-content, build-manifest and structured-record resources.
Verification exposes the machine-readable content state, build metadata, manifest and structured records behind the public site.
03 · The system underneath

Treat publishing as a system, not a page.

Keep the complexity behind a simple public experience.

Research can remain in its working environment while a deliberate publication decision promotes selected material into a structured public corpus. Rendering and caching then turn that material into the website visitors see, with search, provenance, security boundaries and deployment operating across the path.

01 Working research Private and evolving source material
02 Publication decision Explicit selection and status
03 Structured public corpus Stable content identity and metadata
04 Render and cache Fast public delivery
05 Riemann Console The public interface
Search Provenance Security boundary Deployment

Your website doesn’t need to look anything like this

Bespoke systems for unusual website requirements.

Most business websites don’t need Riemann Console’s architecture. But if your project involves unusual content, workflows, integrations, search, permissions or behaviour, it helps to begin without assuming that an off-the-shelf template must define the solution.