JavaScript · Custom (see repository)

ASD-STE100 Formatter

A browser-based checker and rewriter for ASD-STE100 (Simplified Technical English), the international standard for clear technical writing used in aerospace and defence documentation — every flagged issue cites one of its 53 numbered rules, never a vague "improve clarity" suggestion.

Last reviewed: 2026-08-24

What it is

A static web app (no build step, client-side only) with a Rule Browser covering all 53 STE rules and a ~2,000-entry controlled dictionary, a Prompt Lab that shows the exact system prompt sent to a model before it runs, and support for several LLM providers a visitor can connect with their own API key.

Why it's here

Most of this site's evidence standard is about AI risk specifically. This repo applies the same discipline — every claim traceable to a specific, citable rule, nothing asserted bare — to a different domain entirely, showing the pattern generalises rather than being AI-governance-specific dressing.

Governance notes.

What this demonstrates about governed AI — not a feature list, a connection back to the same discipline the rest of this site argues for.

Client-only by design

API keys are stored in the visitor's own browser only and calls go directly from the browser to the provider the visitor chooses — no request ever reaches infrastructure or credentials Andrew controls, the textbook client-only classification in this site's own labs security policy.

See the related entry in the library →

Prompt Lab: nothing hidden to leak

The exact system prompt is inspectable before it runs, rather than treated as a trade secret — an honest transparency choice, and the inverse of a prompt-leakage risk: there is nothing concealed for a visitor to extract.

An honestly-stated limitation, not glossed over

The project's own README notes the security tradeoffs of browser localStorage key storage on shared or public machines — stated plainly rather than omitted, matching this site's evidence-based, no-hype editorial standard.

Public code, not a live demo — yet.

No hosted demo is embedded here. The repository is the thing to read.