Method

Origin → WebIR + CWL → modern. Prove every claim.

Chrysalis only translates. Before converting, we inventory the whole site. Then we lift what exists, leave honest holes for what we cannot, and prove the result against origin traffic — not against a demo that was hand-built to look green.

Three ideas that never move

01

Translate only

No invented features, map engines, or helper dialects. Make the translation of the source work — or emit a hole.

02

Propose ≠ dispose

LLM and Intelligence Shorthand propose. Oracle capture and verify replay dispose. Confidence is not proof.

03

No demo façades

Hand-built showcase pages and force-settled holes are process violations. True conversion of origin — or stop.

Eight steps

The universal conversion order.

Language-agnostic. Only the adapters change by origin stack.

  1. 01 · Inventory

    Complete site inventory

    Index routes, components, gates, nests, APIs, and dead code with a language adapter. Do not start lift from vibes.

  2. 02 · Corpus

    Convert queue from inventory

    Group the origin tree into pieces ordered by dependency. Convert one piece at a time — never claim site-done from a stub page.

  3. 03 · Lift

    Structural lift into WebIR / CWL

    Origin markup and handlers become portable IR. CWL is the readable form of that model — for humans and agents.

  4. 04 · Holes

    Honest hole-close

    Close what we can without inventing. Residual gaps stay labeled. Force-settle to fake completeness is forbidden.

  5. 05 · Shells

    Shell and nest fidelity

    Preserve origin gates, nests, and vendor islands (same SDK when the source uses that SDK).

  6. 06 · Gaps

    Gap catalog

    Diff origin vs converted into a prioritized backlog. Mark honest-skip and origin-dead when policy says so.

  7. 07 · Prove

    Prove against origin

    Replay recorded traffic (or signed-in origin compare). Success means behavior matches — not deploy-green alone.

  8. 08 · Deploy

    Dual deploy

    Chimera (legacy + modern) plus production host. Shadow, canary, cutover — rollback one route at a time.

See what is proven today →