Content Design Framework · Any Product Team

Invisible Ink

A modular content framework treating every product experience as a linear narrative — the way a screen reader navigates it. Built first for global fintech, where the cost of unclear copy is highest, but applicable wherever interfaces meet users.

Core Principles

Narrative-First

Every flow has a Narrative Spine — a plain-language, linear story defining keyboard traversal order and screen reader announcement sequence.

Atomic Strings

Each copy string is an independent record with full metadata: surface type, ARIA role, modality support, locale keys, legal status, and version history.

Multi-Sensory Crucible

Strings carry context for every modality — visual, auditory, haptic, braille — so the experience is coherent regardless of how a customer accesses it.

Single Source of Truth

Airtable is the canonical store. Figma and GitHub are downstream consumers synchronized via webhooks and plugins, never the origin.

Role-Gated

Eight distinct role profiles with scoped read/write access. Legal holds, ARIA approvals, and localization gating enforced at the record level.

Audit-Grade

Every string change logged immutably in the Audit Log with timestamps, approver chains, and linked GitHub commits for regulatory compliance.

The Foundational Metaphor

The Screen Reader Navigation Tree as Design System

A screen reader does not navigate by visual hierarchy — it navigates by narrative sequence. Invisible Ink borrows this as its organizing logic. Every flow has a Narrative Position field that explicitly defines the sequential order in which strings appear during keyboard traversal.

Keyboard navigation is the baseline experience. Mouse, touch, voice, switch access, and eye tracking are progressive enhancements, forming the multi-sensory accessibility crucible: content authored once, expressed everywhere, coherent across all senses — and legible to AI agents through the same accessibility tree.