Live wire standard · MIT · 1.0 draft

The next fifty years of text
start with a promise to 1963.

ASCENT is a self-describing stream for humans, agents, and deep space. Classic ASCII bytes stay sacred. Everything else ascends without burning the stairs.

parse law: if byte < 0x80 -> classic 7-bit ASCII, forever

@suddenlyjon
Manifesto

Keep every classic ASCII byte sacred.

Then ascend scripts, agents, media refs, quantum-safe control, and deep-space links into one stream - fixed-width control for machines, variable-width data for humans, never remapping 0x00-0x7F.

ASCENT is not “Unicode but better.” It is a wire contract greppers can still trust.

ASCENT-7 identity agent fences multimodal REF PQ control ASCENT-D ECC self-describing DEF
Architecture

The standard in one frame.

Parse law, planes, Hello Universe stream anatomy, profiles, and control sketches. Open full size for reading or sharing.

Infographic · v1.1.1
ASCENT v1.1.1 infographic: parse law, P0 forever, agents, multimodal, deep space, one stream, profiles
Identity plane

Type anything. Watch the sacred range hold.

Pure classic ASCII is valid ASCENT-7 with no header. The moment you leave 0-127, you enter extension planes - but those first seven bits never change meaning.

Sacred meter · ASCENT-7 check
Wire lab

Hello, Universe - decoded live

Paste text on the left to encode into ASCENT hex, or edit hex on the right and Decode. Results update the byte map, hex dump, and decoded units below. Sample Hello, Universe loads on first visit.

Text -> ASCENT

Paste text, then Encode. Pure ASCII is ASCENT-7 (byte-identical). Non-ASCII uses frozen Cont 0xA0-0xBF ASCENT-V, bridge INLINE, or reject.

Hex input

Waiting for decode.

Byte map · click a cell
Click a byte to inspect plane class.
Hex dump

      
Decoded units
Planes

Eleven planes. One eternal law.

Control is fixed or length-declared. Data is variable-width. Private planes cannot redefine P0-P2.

P0
Identity
Classic ASCII 0x00-0x7F
P1
C1 fences
0x80-0x9F stream control
P2
Escape nucleus
Length-prefixed ops / DEF
P3
Scripts
Living + historical
P4
Emoji
No surrogate pairs
P5
Agent
9A / C1 / 9B frames
P6
Multimodal
REF · INLINE · CHUNK
P7
Quantum-safe
Alg registry, no silent downgrade
P8
Self-map
DEF + version history
P9
Deep space
Sync D5E5C0DE + ECC
P10+
Private
Cannot touch P0-P2
Agent-native

Control tokens travel with the prose.

Agent frame
0x9A  AGENT_OPEN
0xC1  ver opcode flags len args
0x9B  AGENT_CLOSE

opcodes:
  STOP ROLE TOOL THINK
  HANDOFF CAP SAFETY
Why this matters

LLMs and tools already invent ad-hoc markers. ASCENT makes them first-class wire citizens: fenced, length-declared, skippable when unknown, and impossible to confuse with sacred P0 text. THINK stays opaque on shared logs. SAFETY marks untrusted tool results as data, never silent control.

Deep space

When the bit error rate stops being theoretical.

ASCENT-D outer frame
sync   D5 E5 C0 DE
profile · ecc params · len · unit · parity

default ECC: RS(255,223) GF(256), interleave 8
parity fail = erase unit
(no mojibake best-effort, ever)

Mid-cruise probes may freeze the quantum-safe algorithm set. Earth registries can grow. Frozen missions stay boring on purpose.

Specification

Ship-ready draft, open MIT.

Read
SPEC.mdFull A-F normative draft
ABSTRACT.mdOne-page RFC-style face
ascent_decode.pyPython reference decoder
hello-universe.ascent.bin132-byte civilization kit
Name breakdown
LetterMeaning
AASCII / American roots
SSuccessor / Standard
CCompatible / Code
EEncoding of
NNamed registries
TText first-class