Logo Xantham

Xantham Status — GENERATED by scripts/status-report.sh (2026-07-03)

Do not edit by hand. IR: src/Xantham.Fable/output.json (sha256 1610beea6c2e, 30719 types, 31 crawl roots). Goals: GOALS.md. Steps: PLAN.md.

L0 — declared surface (per package)

package

exports in IR

role

detail

1871

entry/ambient

@cloudflare/workers-types

940

bound-lib

Fidelity.CloudEdge.Workers

zod

612

policy-holder

Fidelity.CloudEdge.Zod (opaque-handle)

@modelcontextprotocol/sdk

593

bound-lib

Fidelity.CloudEdge.Mcp

agents

101

bound-lib

Fidelity.CloudEdge.Agents

@cloudflare/codemode

25

bound-lib

Fidelity.CloudEdge.CodeMode

json-schema-typed

17

dependency

erase-with-advisory

partysocket

7

bound-lib

Fidelity.CloudEdge.PartySocket

@types/json-schema

6

dependency

erase-with-advisory

eventsource

6

dependency

erase-with-advisory

partyserver

4

bound-lib

Fidelity.CloudEdge.PartyServer

@cfworker/json-schema

0

dependency

no-surface (declared, not reached)

ai

0

dependency

out-of-scope (declared, not reached)

cron-schedule

0

dependency

no-surface (declared, not reached)

hono

0

dependency

out-of-scope (declared, not reached)

mimetext

0

dependency

no-surface (declared, not reached)

react

0

dependency

out-of-scope (declared, not reached)

L0 gate: 0 reached package(s) without declared policy. PASS.

Per-entry provenance (crawl roots)

entry (node_modules-relative)

top-level exports

@cloudflare/workers-types/latest/index.d.ts

940

@modelcontextprotocol/sdk/dist/esm/types.d.ts

331

agents/dist/index.d.ts

27

@modelcontextprotocol/sdk/dist/esm/shared/auth.d.ts

26

@modelcontextprotocol/sdk/dist/esm/client/auth.d.ts

24

agents/dist/browser/index.d.ts

24

@cloudflare/codemode/dist/index.d.ts

19

@modelcontextprotocol/sdk/dist/esm/server/mcp.d.ts

15

agents/dist/mcp/index.d.ts

15

@modelcontextprotocol/sdk/dist/esm/shared/protocol.d.ts

10

agents/dist/email.d.ts

8

agents/dist/client.d.ts

7

@modelcontextprotocol/sdk/dist/esm/client/streamableHttp.d.ts

5

@modelcontextprotocol/sdk/dist/esm/server/webStandardStreamableHttp.d.ts

5

@modelcontextprotocol/sdk/dist/esm/shared/transport.d.ts

5

agents/dist/mcp/client.d.ts

5

agents/dist/schedule.d.ts

5

@modelcontextprotocol/sdk/dist/esm/server/streamableHttp.d.ts

4

agents/dist/observability/index.d.ts

4

partyserver/dist/index.d.ts

4

partysocket/ws.d.ts

4

@cloudflare/codemode/dist/browser.d.ts

3

@cloudflare/codemode/dist/mcp.d.ts

3

@modelcontextprotocol/sdk/dist/esm/client/index.d.ts

3

@modelcontextprotocol/sdk/dist/esm/client/sse.d.ts

3

agents/dist/workflows.d.ts

3

partysocket/index.d.ts

3

@modelcontextprotocol/sdk/dist/esm/server/index.d.ts

2

agents/dist/mcp/do-oauth-client-provider.d.ts

2

@modelcontextprotocol/sdk/dist/esm/server/auth/types.d.ts

1

agents/dist/types.d.ts

1

L1 — per-unit raw binding (partition-gate ratchets)

State source: the committed per-unit own-file error baselines in scripts/partition-gate.baseline — the machine-enforced ratchet (partition-gate.sh FAILS on any regression above these; dated burn-down narratives live as comments in that file). 0 = the unit compiles and produces its assembly — the Phase-1 exit criterion per unit. A downstream unit's count is only REAL once every upstream unit assembles; until then it is a parse-stage placeholder.

unit (publish order)

error baseline

state

Fidelity.CloudEdge.Zod

0

COMPILES + ASSEMBLY

Fidelity.CloudEdge.Workers

0

COMPILES + ASSEMBLY

Fidelity.CloudEdge.PartySocket

0

COMPILES + ASSEMBLY

Fidelity.CloudEdge.PartyServer

0

COMPILES + ASSEMBLY

Fidelity.CloudEdge.Mcp

0

COMPILES + ASSEMBLY

Fidelity.CloudEdge.CodeMode

0

COMPILES + ASSEMBLY

Fidelity.CloudEdge.Agents

0

COMPILES + ASSEMBLY

Phase-1 exit progress: 7/7 units at true 0. PHASE-1 L1 CRITERION MET FOR ALL UNITS.

Whole-surface signals over the SAME units: ir-sentinel.sh (IR identity), arity-gate.sh (decl/ref arity), golden-gate.sh (semantic budgets + determinism); deliberate degradations are counted per class in the emitted advisory-ledger.txt. The monolith and its Fable-transpile conformance gate retired 2026-07-03; Fable conformance returns as consumption (HelloWorker, Phase 2).

Coverage (test cases per module — parity rule in PLAN.md)

suite

module

test cases

Xantham.Fable.Tests

Program.fs

234

Xantham.Fable.Tests

DispatchClassification.fs

77

Xantham.Fable.Tests

ReactiveBuildersTests.fs

54

Xantham.Fable.Tests

DispatchKeyingPolicy.fs

35

Xantham.Fable.Tests

EncoderMergeDedup.fs

31

Xantham.Fable.Tests

RecipeTests.fs

20

Xantham.Fable.Tests

Mocha.fs

14

Xantham.Fable.Tests

total

465

Xantham.Decoder.Tests

NameAndCodeKey.fs

86

Xantham.Decoder.Tests

ArenaInternerResolve.fs

71

Xantham.Decoder.Tests

total

157

Xantham.Generator.Tests

AliasRemapAndPaths.fs

43

Xantham.Generator.Tests

Categorization.fs

40

Xantham.Generator.Tests

TypeRefRender.fs

38

Xantham.Generator.Tests

MemberRender.fs

34

Xantham.Generator.Tests

PrerenderTypeMapping.fs

27

Xantham.Generator.Tests

PathModel.fs

26

Xantham.Generator.Tests

AnchoringInvariance.fs

23

Xantham.Generator.Tests

TypeRefRenderExtra.fs

21

Xantham.Generator.Tests

AnchoringPlacement.fs

16

Xantham.Generator.Tests

AnchoringHoisted.fs

16

Xantham.Generator.Tests

Collection.fs

16

Xantham.Generator.Tests

TypeRefRender.SubstituteForHeritage.fs

15

Xantham.Generator.Tests

UsedTypars.fs

13

Xantham.Generator.Tests

AreaAssignment.fs

13

Xantham.Generator.Tests

AnchoredRegistration.fs

12

Xantham.Generator.Tests

RenderScopeAnchored.fs

12

Xantham.Generator.Tests

SharedDeepNestedLiteralPlacement.fs

11

Xantham.Generator.Tests

TypeRefRender.HomeChildScrub.fs

11

Xantham.Generator.Tests

OverloadUnification.fs

11

Xantham.Generator.Tests

TypeShapeRender.fs

10

Xantham.Generator.Tests

EnumRender.fs

9

Xantham.Generator.Tests

RecipeLoad.fs

8

Xantham.Generator.Tests

AliasBodyLiteralPlacement.fs

6

Xantham.Generator.Tests

TransientPathOccupancy.fs

6

Xantham.Generator.Tests

Paths.fs

5

Xantham.Generator.Tests

TypeAliasRender.fs

5

Xantham.Generator.Tests

WithoutArgDrop.fs

5

Xantham.Generator.Tests

Emission.fs

5

Xantham.Generator.Tests

LibEsCollectionArgs.fs

5

Xantham.Generator.Tests

TypeRefRender.EncoderInvariant.fs

4

Xantham.Generator.Tests

NamespaceCollisionErasure.fs

4

Xantham.Generator.Tests

CallbackFunctionAbbrev.fs

3

Xantham.Generator.Tests

NestedUnderTypePlacement.fs

3

Xantham.Generator.Tests

TypeDefnRenderHarness.fs

3

Xantham.Generator.Tests

LibEsSubstitution.fs

2

Xantham.Generator.Tests

Name.fs

1

Xantham.Generator.Tests

total

482

L2 / L3

L2 (conventions layer): not started — fragments welded into L1 renderer (Phase 3). L3 (consumption proof): not started — first signal is HelloWorker Fable-compiled through the units and deployed via the clef-lang-site CLI model (management-API upload; NO wrangler/miniflare — owner directive, PLAN.md Phase 2).

Type something to start searching.