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 |
|---|---|---|---|---|---|---|---|
|
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 |
|---|---|---|---|---|---|---|---|
|
R266 — the payload-returning |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
R141 — a record-returning DML mutation with bulk |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R145 |
|
R258 — the payload-returning |
12 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
R266 — the payload-returning |
0 |
- |
no |
- |
- |
- |
|
R266 / R287: the |
36 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R245 |
|
R75 / Phase 1 — a record-returning DML mutation: the schema field carries |
12 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R245 |
|
(no javadoc) |
42 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
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 |
- |
|
A mutation field backed by a developer-provided service method that returns a multitable |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
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 |
- |
|
A mutation field backed by a developer-provided service method, returning a table-mapped type |
0 |
- |
no |
- |
- |
R314 |
|
R405 — the mutation analogue of |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
R258 — the payload-returning |
12 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
R246: the |
54 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R245 |
|
(no javadoc) |
0 |
- |
no |
- |
- |
R145, R245 |
|
A root query field returning a multi-table |
20 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R382 |
|
(no javadoc) |
48 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
(no javadoc) |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
(no javadoc) |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
A root query field whose table chain starts with a jOOQ database routine ( |
12 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R448 |
|
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 |
|
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 |
|
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 |
|
R405 — a root |
12 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
(no javadoc) |
308 |
pipeline |
yes |
10 |
AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest |
- |
|
(no javadoc) |
21 |
pipeline |
yes |
1 |
SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R382 |
|
A root query field using |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R397, R403 |
|
A root query field returning a multi-table |
57 |
pipeline |
yes |
1 |
SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R382 |
ChildField
| Leaf | Intent | Traces | Tier | X-cut | Fixtures | Tests | Roadmap |
|---|---|---|---|---|---|---|---|
|
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 |
|
A single-column output carrier on a table-backed parent reached through a |
35 |
pipeline |
yes |
1 |
ColumnReferenceFieldPipelineTest, RejectNonIdNodeIdPipelineTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R13, R222, R24, R257, R27, R333, R419, R51 |
|
Composite-key output carrier on a table-backed parent. Carries |
18 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R13, R222, R257, R333 |
|
Composite-key output carrier on a table-backed parent reached through a |
0 |
- |
no |
- |
- |
R13, R135, R222, R24, R257, R27, R333, R419 |
|
A child field using |
24 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R109, R333, R54 |
|
The |
66 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R304, R333 |
|
A child field on a |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R222, R447, R458 |
|
(no javadoc) |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R222, R288, R323, R97 |
|
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 |
|
A scalar field on a |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R109 |
|
(no javadoc) |
152 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R180, R222, R304, R333, R51 |
|
R329 — the single data field on an |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
(no javadoc) |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R304, R333, R51 |
|
(no javadoc) |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R222, R314, R323, R432 |
|
(no javadoc) |
108 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R109, R116, R222, R288, R314, R323, R333, R432, R447 |
|
DTO-parent sibling of |
0 |
- |
no |
- |
- |
R222, R277, R314, R403 |
|
A child field backed by a developer-provided service method ( |
36 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
A child field backed by a developer-provided service method ( |
18 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R222, R314 |
|
R275 — the single data field on an |
12 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
- |
|
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 |
|
(no javadoc) |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R323, R432, R447 |
|
(no javadoc) |
110 |
pipeline |
yes |
1 |
AliasKeyColumnCollisionValidationTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R288, R323, R333, R432, R462 |
|
(no javadoc) |
120 |
pipeline |
yes |
1 |
AliasKeyColumnCollisionValidationTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R222, R288, R302, R323, R333, R462 |
|
(no javadoc) |
6 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R288 |
|
A child field using |
12 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R222, R277, R288, R403 |
|
A child field on a |
30 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R222, R458 |
InputField
| Leaf | Intent | Traces | Tier | X-cut | Fixtures | Tests | Roadmap |
|---|---|---|---|---|---|---|---|
|
A field in a |
715 |
pipeline |
yes |
1 |
RejectNonIdNodeIdPipelineTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R13, R222, R239, R240, R257, R302, R333, R51, R92 |
|
A field in a |
84 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R13, R222, R24, R257, R27, R333, R419, R51 |
|
Composite-key input carrier on a |
60 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R13, R222, R257, R333 |
|
Composite-key input reference carrier on a |
48 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R13, R135, R222, R24, R257, R27, R333, R419 |
|
A field in a |
96 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R122, R13, R221, R222, R277, R302, R323, R333, R419 |
|
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 |
|---|---|---|---|---|---|---|---|
|
R75 Phase 1: a payload carrier whose backing class was reflected from its |
8 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R180 |
|
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 |
|
A Relay edge object type — the inner wrapper whose fields are |
75 |
pipeline |
yes |
1 |
SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R208, R297 |
|
A GraphQL enum type. Classifier records it so |
32 |
pipeline |
yes |
0 |
FederationRecipeDiagnosticTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R333 |
|
An object type annotated with |
36 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R278 |
|
An interface with no directives. Participating types may be table-bound ( |
32 |
pipeline |
yes |
1 |
RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R278 |
|
A non-table input type backed by a Java |
42 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R171, R221, R222 |
|
A result type whose producer’s reflected return is a Java |
98 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R180, R51 |
|
A non-table input type backed by a jOOQ |
0 |
- |
no |
- |
- |
R171, R221, R222, R234 |
|
A result type whose producer’s reflected return is a jOOQ |
0 |
- |
no |
- |
- |
R180, R51 |
|
A non-table input type backed by a jOOQ |
36 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R171, R221, R222 |
|
A result type whose producer’s reflected return is a jOOQ |
78 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R180, R277, R51 |
|
A nesting projection: a directiveless SDL object type embedded under a |
42 |
pipeline |
yes |
1 |
test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R333, R337 |
|
A GraphQL object type annotated with both |
66 |
pipeline |
yes |
1 |
RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R135, R136, R24, R267, R27, R273, R333, R34, R57 |
|
The Relay |
9 |
pipeline |
yes |
0 |
SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R297 |
|
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 |
|
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 |
|
A GraphQL scalar type whose Java type and |
236 |
pipeline |
yes |
1 |
AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, FederationRecipeDiagnosticTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest |
- |
|
A GraphQL input object type annotated with |
217 |
pipeline |
yes |
1 |
RejectNonIdNodeIdPipelineTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R171, R213, R221, R222, R257, R335, R97 |
|
An interface annotated with |
21 |
pipeline |
yes |
1 |
SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R278, R447, R97 |
|
A GraphQL object type annotated with |
211 |
pipeline |
yes |
10 |
AliasKeyColumnCollisionValidationTest, ColumnReferenceFieldPipelineTest, QualifiedReturnTypeReferencePipelineTest, ReferencePathConditionParamTest, RejectNonIdNodeIdPipelineTest, SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.internal.IdempotentWriterTest, test.querydb.FixtureWarningsGateTest |
R27, R273, R34, R92, R97 |
|
A type that could not be classified — examples include an unresolvable |
0 |
- |
no |
- |
- |
R13, R213, R222, R27, R335, R34, R66, R92 |
|
A union type whose member types all have |
39 |
pipeline |
yes |
1 |
SchemaReachabilityTest, test.internal.GeneratorDeterminismTest, test.querydb.FixtureWarningsGateTest |
R278 |
Reading guide
-
Traces: count of
classifyrecords in the per-module JSONL traces. Zero means no test exercised this leaf during the most recentmvn verifyrun; 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:
yeswhen at least one record carriestier=cross-cutting. Independent of the four-arm tier ordering; a leaf exercised only by cross-cutting tests reads astier: -, X-cut: yes. -
Fixtures: distinct non-empty
sourcevalues; counts how many SDL fixtures the leaf appears in.TestSchemaHelperinline-string fixtures emit emptysourceand 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.