Triage (Covered / Trivial gap / RC-blocker / Defer) and gap-closure live in a follow-up roadmap item that depends on this one; this table is the regenerable data the triage reads from.

GraphitronField

Leaf Intent Traces Tier X-cut Fixtures Tests Roadmap

UnclassifiedField

A field that could not be classified. A schema containing unclassified fields is invalid —

21

pipeline

no

2

FederationRecipeDiagnosticTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest

R13, R213, R222, R245, R66, R92, R97

RootField

Leaf Intent Traces Tier X-cut Fixtures Tests Roadmap

MutationBulkDeletePayloadField

R266 — the payload-returning @mutation(typeName: DELETE) field with bulk

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationBulkDmlRecordField

R141 — a record-returning DML mutation with bulk @table input and a list-shaped

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R145

MutationBulkUpdatePayloadField

R258 — the payload-returning @mutation(typeName: UPDATE) field with bulk

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationDeletePayloadField

R266 — the payload-returning @mutation(typeName: DELETE) field with single

0

-

no

-

-

-

MutationDeleteTableField

R266 / R287: the @mutation(typeName: DELETE) field that returns an encoded ID. Unlike

36

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R245

MutationDmlRecordField

R75 / Phase 1 — a record-returning DML mutation: the schema field carries

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R245

MutationInsertTableField

(no javadoc)

42

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationRoutineWriteField

A mutation field whose table chain starts with a database routine (R451): the routine call

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationServicePolymorphicField

A mutation field backed by a developer-provided service method that returns a multitable

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationServiceRecordField

A mutation field backed by a developer-provided service method, returning a non-table type

162

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationServiceTableField

A mutation field backed by a developer-provided service method, returning a table-mapped type

0

-

no

-

-

R314

MutationServiceTableInterfaceField

R405 — the mutation analogue of QueryField.QueryServiceTableInterfaceField: a root

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationUpdatePayloadField

R258 — the payload-returning @mutation(typeName: UPDATE) field with single

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

MutationUpdateTableField

R246: the @mutation(typeName: UPDATE) field that returns its @table type

54

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R245

MutationUpsertTableField

(no javadoc)

0

-

no

-

-

R145, R245

QueryInterfaceField

A root query field returning a multi-table GraphitronType.InterfaceType

20

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R382

QueryLookupTableField

(no javadoc)

48

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

QueryNodeField

(no javadoc)

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

QueryNodesField

(no javadoc)

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

QueryRoutineTableField

A root query field whose table chain starts with a jOOQ database routine (@routine)

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R448

QueryServicePolymorphicField

A root query field backed by a developer-provided service method that returns a multitable

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R397

QueryServiceRecordField

A root query field backed by a developer-provided service method, returning a non-table type

88

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R397

QueryServiceTableField

A root query field backed by a developer-provided service method, returning a table-mapped type

30

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R314, R397

QueryServiceTableInterfaceField

R405 — a root @service field returning a single-table discriminated interface

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

QueryTableField

(no javadoc)

308

pipeline

yes

10

AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest

-

QueryTableInterfaceField

(no javadoc)

21

pipeline

yes

1

SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R382

QueryTableMethodTableField

A root query field using @tableMethod. The developer provides a pre-filtered

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R397, R403

QueryUnionField

A root query field returning a multi-table GraphitronType.UnionType

57

pipeline

yes

1

SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R382

ChildField

Leaf Intent Traces Tier X-cut Fixtures Tests Roadmap

ColumnField

A single-column output carrier on a table-backed parent. The column’s value reaches the

674

pipeline

yes

10

AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, QualifiedReturnTypeReferencePipelineTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest

R13, R222, R239, R240, R257, R302, R333, R51, R92

ColumnReferenceField

A single-column output carrier on a table-backed parent reached through a @reference

35

pipeline

yes

1

ColumnReferenceFieldPipelineTest, RejectNonIdNodeIdPipelineTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R13, R222, R24, R257, R27, R333, R419, R51

CompositeColumnField

Composite-key output carrier on a table-backed parent. Carries columns of arity

18

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R13, R222, R257, R333

CompositeColumnReferenceField

Composite-key output carrier on a table-backed parent reached through a @reference

0

-

no

-

-

R13, R135, R222, R24, R257, R27, R333, R419

ComputedField

A child field using @externalField — the developer provides a static method

24

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R109, R333, R54

ErrorsField

The errors field on a payload type. Lift target for the payload-side of a

66

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R304, R333

InterfaceField

A child field on a GraphitronType.TableBackedType parent returning a multi-table

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R447, R458

LookupTableField

(no javadoc)

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R288, R323, R97

NestingField

A nesting child field whose value is a fragment of the parent’s table-bound projection

42

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R122, R13, R221, R222, R277, R302, R323, R333, R419

ParticipantColumnReferenceField

A scalar field on a GraphitronType.TableInterfaceType participant that

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R109

PropertyField

(no javadoc)

152

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R180, R222, R304, R333, R51

RecordCompositeField

R329 — the single data field on an @service record-composite carrier payload. The

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

RecordField

(no javadoc)

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R304, R333, R51

RecordLookupTableField

(no javadoc)

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R314, R323, R432

RecordTableField

(no javadoc)

108

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R109, R116, R222, R288, R314, R323, R333, R432, R447

RecordTableMethodField

DTO-parent sibling of TableMethodField: a child field on a class-backed (non-table)

0

-

no

-

-

R222, R277, R314, R403

ServiceRecordField

A child field backed by a developer-provided service method (@service), where the

36

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

ServiceTableField

A child field backed by a developer-provided service method (@service), where the

18

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R314

SingleRecordIdField

R275 — the single data field on an @service source-record carrier whose data

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

-

SingleRecordIdFieldFromReturning

R156 — the single data field on a payload-returning DELETE carrier whose data field is an

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R242

SplitLookupTableField

(no javadoc)

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R323, R432, R447

SplitTableField

(no javadoc)

110

pipeline

yes

1

AliasKeyColumnCollisionValidationTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R288, R323, R333, R432, R462

TableField

(no javadoc)

120

pipeline

yes

1

AliasKeyColumnCollisionValidationTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R288, R302, R323, R333, R462

TableInterfaceField

(no javadoc)

6

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R288

TableMethodField

A child field using @tableMethod — the developer provides a pre-filtered

12

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R277, R288, R403

UnionField

A child field on a GraphitronType.TableBackedType parent returning a multi-table

30

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R222, R458

InputField

Leaf Intent Traces Tier X-cut Fixtures Tests Roadmap

ColumnField

A field in a @table-annotated input type, successfully resolved to a SQL column

715

pipeline

yes

1

RejectNonIdNodeIdPipelineTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R13, R222, R239, R240, R257, R302, R333, R51, R92

ColumnReferenceField

A field in a @table-annotated input type that uses @reference to reach a

84

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R13, R222, R24, R257, R27, R333, R419, R51

CompositeColumnField

Composite-key input carrier on a @table-annotated input type. Carries

60

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R13, R222, R257, R333

CompositeColumnReferenceField

Composite-key input reference carrier on a @table-annotated input type whose

48

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R13, R135, R222, R24, R257, R27, R333, R419

NestingField

A field in a @table-annotated input type whose GraphQL type is itself an input

96

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R122, R13, R221, R222, R277, R302, R323, R333, R419

UnboundField

Input field that does not bind to a SQL column. The defining property is the absence of a

90

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R122, R13, R218, R221, R222, R245, R97

GraphitronType

Leaf Intent Traces Tier X-cut Fixtures Tests Roadmap

Backed

R75 Phase 1: a payload carrier whose backing class was reflected from its

8

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R180

ConnectionType

A Relay connection object type — the outer wrapper whose fields are

75

pipeline

yes

1

SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R13, R208, R222, R297

EdgeType

A Relay edge object type — the inner wrapper whose fields are cursor: String! and

75

pipeline

yes

1

SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R208, R297

EnumType

A GraphQL enum type. Classifier records it so schema.types() is complete for

32

pipeline

yes

0

FederationRecipeDiagnosticTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R333

ErrorType

An object type annotated with @error. Maps Java exceptions to GraphQL error responses

36

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R278

InterfaceType

An interface with no directives. Participating types may be table-bound (ParticipantRef.TableBound)

32

pipeline

yes

1

RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R278

JavaRecordInputType

A non-table input type backed by a Java record class

42

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R171, R221, R222

JavaRecordType

A result type whose producer’s reflected return is a Java record class

98

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R180, R51

JooqRecordInputType

A non-table input type backed by a jOOQ Record<?> (not table-bound)

0

-

no

-

-

R171, R221, R222, R234

JooqRecordType

A result type whose producer’s reflected return is a jOOQ Record<?> (not table-bound)

0

-

no

-

-

R180, R51

JooqTableRecordInputType

A non-table input type backed by a jOOQ TableRecord<?>

36

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R171, R221, R222

JooqTableRecordType

A result type whose producer’s reflected return is a jOOQ TableRecord<?>

78

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R180, R277, R51

NestingType

A nesting projection: a directiveless SDL object type embedded under a @table-bound

42

pipeline

yes

1

test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R333, R337

NodeType

A GraphQL object type annotated with both @table and @node

66

pipeline

yes

1

RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R135, R136, R24, R267, R27, R273, R333, R34, R57

PageInfoType

The Relay PageInfo object type. Exactly one instance per schema; the classifier

9

pipeline

yes

0

SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R297

PojoInputType

A non-table input type backed by a plain Java class (POJO), or one whose backing class

115

pipeline

yes

1

RejectNonIdNodeIdPipelineTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R171, R221, R222, R337, R97

RootType

A root operation type (Query or Mutation). Unmapped — no source context, no SQL until

62

pipeline

yes

12

AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, FederationRecipeDiagnosticTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest

R85

ScalarType

A GraphQL scalar type whose Java type and GraphQLScalarType constant (or inline

236

pipeline

yes

1

AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, FederationRecipeDiagnosticTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest

-

TableInputType

A GraphQL input object type annotated with @table

217

pipeline

yes

1

RejectNonIdNodeIdPipelineTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R171, R213, R221, R222, R257, R335, R97

TableInterfaceType

An interface annotated with @table and @discriminate, where implementing

21

pipeline

yes

1

SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R278, R447, R97

TableType

A GraphQL object type annotated with @table, without @node

211

pipeline

yes

10

AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest

R27, R273, R34, R92, R97

UnclassifiedType

A type that could not be classified — examples include an unresolvable @table

0

-

no

-

-

R13, R213, R222, R27, R335, R34, R66, R92

UnionType

A union type whose member types all have @table

39

pipeline

yes

1

SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest

R278

Reading guide

  • Traces: count of classify records in the per-module JSONL traces. Zero means no test exercised this leaf during the most recent mvn verify run; the leaf may still be reachable, just not by any covered fixture.

  • Tier: highest tier observed over unit < pipeline < compilation < execution. - means classification ran outside any tagged test (e.g. a real generator run); such records still count as classification-tier coverage.

  • X-cut: yes when at least one record carries tier=cross-cutting. Independent of the four-arm tier ordering; a leaf exercised only by cross-cutting tests reads as tier: -, X-cut: yes.

  • Fixtures: distinct non-empty source values; counts how many SDL fixtures the leaf appears in. TestSchemaHelper inline-string fixtures emit empty source and do not increment this column; the leaf still appears in the trace.

  • Roadmap: roadmap items that mention the leaf class name. Useful for tracing leaves with deferred or in-flight follow-up work.