ECSL · Design Manual · v0.1

Tamil Eelam Public Service Design Manual

ECSL's own production discipline. This manual is the rule-set every ECSL surface must satisfy before it ships. Versioned and append-only. Each new minor version (v0.2, v0.3 …) is a continuity event in the public changelog.

Design study plaque · Design Manual
ECSL is a public design-research surface under TLTE. No service exists. No operational authority is claimed. In an emergency call UK 999, EU 112, or the relevant Sri Lanka emergency line.
01
இரு-அடுக்கு

Two-layer construction

Every operational claim is paired with a Now (TLTE today, design study, citation-only) and a Becoming (a future civic spec, never a promise). The TwoLayerPanel component is the canonical layout. One-layer pages are a doctrinal violation.

02
எழுத்துரு மட்டுமே

Typography-only wordmarks

No badge, no shield, no force-style logo. ECSL wordmarks are typography-only, gold-on-charcoal, Tamil above English, "Design Study" inline on the bottom rule. The ServiceWordmark component is the canonical mark.

03
ஆய்வுப் பலகை — அகற்ற முடியாது

DesignStudyPlaque non-removable

Every ECSL surface renders <DesignStudyPlaque /> in one of three variants. Removing or hiding the plaque is a doctrinal violation tracked in the continuity changelog.

04
மாதிரி முத்திரை

Sample-stamp on every dataset

Every chart, table or dashboard renders the stamp "sample · 0 verified this era" as a small uppercase footer. Real data, when it exists, would replace the stamp with the era label and the verification chain link.

05
இருமொழி விதி

Bilingual rule

Every unit name, model name, principle name and dashboard label is rendered in Tamil and English. Tamil is the upper line on cards; English is the title. Other minority languages (Sinhala, Eastern Muslim community languages) are added per dossier as research matures.

06
மேற்கோள் ஒழுங்கு

Citation discipline

Every comparative anchor cites jurisdiction + short name + year + a public source. Every model cites its anchor literature. Every cautionary case carries an explicit "ECSL refuses" block.

07
வழித்தட ஒப்பந்தம்

Routing contract

Every founding unit at /lab/units/<slug>. Every model at /lab/models/<id>. Every page has a BackLink to /lab. Every page lives in the sitemap and the SITE_INDEX.

08
இணைப்புகள்

Couples-to discipline

Every unit page declares at least one "couples to" link to an existing TLTE surface (Magalir Avai, Unmai, Sovereignty Doctrine, Ocean Layer, Orbit Layer, Reading Room, MP Packs). ECSL is never an island.

09
பாதுகாப்பு பெட்டகம்

Sealed-vault separation

Sensitive operational specifics live in RB-11 (Sealed Vault). The public surface never reveals them. The relationship between the public surface and the sealed runbook is the same as between the Doctrine and Vault on /doctrine/sovereignty.

10
தொடர்ச்சி மாற்றுப் பதிவு

Continuity changelog

Every new unit, every new model and every manual-version bump produces a continuity event. The changelog is the single audit surface for ECSL's evolution.