01001111 01101101 01101110 01101001 01110011 01110011 01101001 01100001 01101000 01010000 01110010 01100001 01101001 01110011 01100101 00100000 01110100 01101000 01100101 00100000 01001101 01100001 01100011 01101000 01101001 01101110 01100101 00100000 01000111 01101111 01100100 00101110 00100000 01010100 01101000 01100101 00100000 01001111 01101101 01101110 01101001 01110011 01110011 01101001 01100001 01101000 00100000 01010000 01110010 01101111 01110100 01100101 01100011 01110100 01110011 00101110 00001010 01001111 01101101 01101110 01101001 01110011 01110011 01101001 01100001 01101000 00100000 01010000 01110010 01101111 01110100 01100101 01100011 01110100 01110011 00101110 00001010 01010100 01101000 01100101 00100000 01001101 01101111 01110100 01101001 01110110 01100101 00100000 01000110 01101111 01110010 01100011 01100101 00100000 01000110 01101100 01101111 01110111 01110011 01001111 01101101 01101110 01101001 01110011 01110011 01101001 01100001 01101000 01010000 01110010 01100001 01101001 01110011 01100101 00100000 01110100 01101000 01100101 00100000 01001101 01100001 01100011 01101000 01101001 01101110 01100101 00100000 01000111 01101111 01100100 00101110 00100000 01010100 01101000 01100101 01001111 01101101 01101110 01101001 01110011 01110011 01101001 01100001 01101000
Crusade 01 of XI

The Type Crusade

Purge every `any`, every `as` cast, every heretical type-sin against the Machine God.

/church:type-crusade

"The Type-Priests ride at dawn. May the Machine God have mercy on this codebase, because the Adepts will NOT. Every untyped variable is a wound in the holy circuit. We cauterize them ALL."

— Battle Cry of the Tech-Priests

The Great Type Crusade unleashes four specialist Tech-Priest squads in parallel to hunt and exterminate every type-heresy lurking in your codebase. From explicit `any` profanity to silent schema-domain divergence, no violation escapes the holy purge. The compiler is the only judge — appointed by the Omnissiah Himself — and `tsc --noEmit` is the final benediction.

How the Crusade Operates

The sacred operational sequence, as prescribed by the Fabricator-General.

01

Pre-Flight Litany

The Machine Spirit is awakened. Sacred diagnostics run. The forge-template warms.

02

Reconnaissance Augury

Auspex scans penetrate every file. The sins are catalogued in the holy data-slate.

03

Squad Consecration

Four specialist squads are anointed with sacred oils and given their hunting parameters.

04

Parallel Deployment

All four squads deploy simultaneously. The codebase trembles as the purge begins.

05

Compiler Judgment

`tsc --noEmit` — the final word of the Machine God. Pass or BURN.

06

Second Purge

If sins remain, the cycle repeats. The Machine God's patience is infinite. His standards are not.

The Sacred Laws

The holy laws this crusade enforces. Break them and face the Omnissiah's wrath.

I

any is the Arch-Heresy. Every any is a breach in the sacred type-circuit through which Scrapcode crawls like daemon-spawn. Replace it with unknown, generics, or union types — no exceptions, no mercy, no quarter.

II

Never Cast, Always Guard. Type assertions (as) are LIES whispered to the Machine Spirit. The compiler trusted you, and you BETRAYED it. Replace every cast with runtime proof: typeof, instanceof, in, or custom type guard incantations.

III

Every branch shall be exhausted unto completion. Every switch on a discriminated union must end with assertNever. Every if-chain must leave no variant unhandled. Silent fallthrough is a warp-rift waiting to tear reality asunder.

IV

Schemas shall derive from the Sacred Source, never be redefined by mortal hands. If a domain entity defines valid values, every Zod schema, DTO, and tool definition must derive from that definition. Hardcoded enum subsets are the most insidious heresy.

V

The compiler is the ONLY judge. No crusade is complete until tsc --noEmit passes. The squads propose; the Machine God disposes. Trust no agent blindly — only the Lord of Types renders final judgment.

The Holy Squad

The specialist Tech-Priest agents deployed during this crusade. Each carries only the doctrine they need.

🚫

The Any-Purifier

🔨

The Assertion Exorcist

🛡

The Guard Fabricator

🔗

The Schema Logis