nodeid
-
R136Execution-tier coverage for FK-target/NodeType-keyColumns permutation: Backlog, validation -
R135Multi-hop @nodeId pipeline test for FK-target/NodeType-keyColumns permutation: Backlog, validation -
R57FK-target argument @nodeId, JOIN-with-translation emission: Backlog, architecture -
R24NodeIdReferenceFieldJOIN-projection form: Backlog, cleanup
service
-
R201Honor @field(name:) in @error payload construction shape resolution: Backlog, bug -
R202Honor @field(name:) in @error type extra-field accessor matching against handler source class: Backlog, bug -
R200Honor @field(name:) in InputBeanResolver for SDL input bean/record member binding: Backlog, bug -
R45Multi-tenant routing on top of the schema-driven ExecutionInput factory: Spec, architecture -
R54Rename @externalField (parallel-support, deprecation, migration): Backlog, cleanup -
R192Mojo-configured custom Bean Validation factory: Backlog, architecture -
R46Multi-tenant fan-out for@service: Backlog, architecture, blocked by tenant-routing-and-execution-input -
R11DSLContexton@condition/@tableMethodmethods: Backlog, architecture -
R71@batchKeyLifter Record return-type symmetry: Backlog, architecture -
R193Sealed UnresolvedParam classification for @service parameter rejection arms: Backlog, architecture -
R116Cover composite-key Row2 path-keyed @sourceRow classification: Backlog, cleanup
mutations-errors
-
R170Sakila execute-tier fixture for the Jakarta ValidationHandler channel (R94-blocked): Backlog, testing -
R186Nested input types in @mutation fields: Spec, architecture -
R98Multi-source input validation: SDL directives + DB CHECK + Jakarta on a unified rendered schema: Backlog, architecture, blocked by catalog-check-constraint-validation -
R63Type UPSERT dialect requirement on the model: Spec, architecture -
R172Audit: forbid service-side references to <outputPackage>.inputs.*: Backlog, architecture -
R122Compound mutations: parent entity row + child normalised rows in one INSERT: Backlog, architecture -
R92Surface database CHECK constraints as Jakarta validation rules: Spec, architecture -
R145Cardinality safety story for UPSERT under the multiRow: regime: Backlog, architecture -
R146Unique-index coverage as an alternative to PK for mutation cardinality safety: Backlog, architecture
pagination
-
R13Faceted search on@asConnection: Spec -
R10Drop the assembled-schema rebuild in favour of per-variant graphql-java forms: Backlog, cleanup -
R208Retire the @asConnection(connectionName:) deprecated argument: Backlog, cleanup
model-cleanup
-
R234Support jOOQ embedded and UDT records as non-table input backings: Backlog, architecture -
R195Support jOOQ records as @service input-bean parameters via @field/@nodeId mapping: Backlog, feature -
R181Validate @order/@defaultOrder: empty directive and @index coexistence: Backlog, validation -
R16FkJoinmodel cleanup:JoinConditionRefwrapper: Backlog, cleanup -
R97Deprecate @table on input types; consumer-derived tables + argMapping grouping: Backlog, architecture -
R120Drop or wire FkJoin.alias dead storage: Backlog, cleanup -
R126Scrub residual BatchKey.X references from sakila-service / sakila-example prose: Backlog, cleanup -
R64buildRuntimeStub accepts Rejection.Deferred directly: Backlog, cleanup
structural-refactor
-
R222Dimensional model pivot: slots over cross-product permits: Spec, structural -
R238ServiceMethodCall walker carrier (R222 foundation slice): Ready, structural -
R171Fold InputType and TableInputType under sealed parent InputLikeType: Backlog, architecture -
R103Lift jOOQ column defaults onto input fields connected to that column: Backlog, architecture -
R249Nested @argMapping syntax via GraphQLSelectionParser: Backlog, feature -
R246UpdateRows walker carrier (R222 UPDATE slice) with PK-or-UK identification: Spec, structural, blocked by methodcall-walker-carrier, simplify-update-mutations-drop-value -
R236BuildContext nested-input candidate-hint draws from path-origin table instead of @reference terminal table: Backlog, bug -
R231Emit text-mapped-enum fields as the GraphQL enum type, not String: Backlog, architecture -
R133Flip leaf-coverage profile activation to opt-in: Backlog, cleanup -
R166GraphQLSchemaVisitor as the driver for code generation: Backlog, architecture, blocked by dimensional-model-pivot -
R69Implement @experimental_constructType: Backlog, feature -
R72Slim ServiceCatalog down to a lookup primitive: Backlog, architecture -
R239Lift ColumnField.parentTable from emitter parameter to record component: Backlog, architecture -
R235Tidy @reference path-element surface: separate join-shape from WHERE-filter: Backlog, cleanup -
R66Widen string-carrier intermediates onto Rejection (R58 follow-up): Backlog, architecture -
R76Emit per-participant fieldsJoin and orderBy; replace SelectJoinStep mutation in interface fetchers: Backlog, cleanup -
R240Type-token threading on MethodRef.StaticOnly + ReturnTypeRef.TableBoundReturnType: Backlog, architecture -
R174graphitron-javapoet: emit records, sealed/permits, package-info.java: Backlog, architecture -
R7DecomposeTypeFetcherGenerator: Backlog, architecture -
R107Classify leaf mentions in inference-axis-coverage report: Backlog, validation -
R115Enumerate the capabilities graphitron delivers: Spec, architecture -
R118Graphitron MCP server: knowledge-base tools for AI agents: Backlog, feature, blocked by knowledge-base-programme -
R117Graphitron knowledge base programme: DuckDB as queryable model: Backlog, architecture -
R112Operation-driven test corpus, capability catalog, and runtime trace: Spec, architecture, blocked by capability-catalog
docs
-
R17Annotated walkthrough of a generated file: Backlog, cleanup -
R35Class-level Javadoc andpackage-info.javasweep: Backlog, cleanup -
R168Sub-agent classifier for blast-radius effort (Low/Medium/High) at Spec stage: Backlog, cleanup -
R227mdBodyToAdoc: translate markdown tables to AsciiDoc when rendering roadmap: Backlog, cleanup
testing
-
R25Rebalance test pyramid: Backlog, architecture
legacy-migration
-
R19Rebase and squash rewrite branch onto main: Ready -
R27Retire@nodeIdandIdReferenceFieldsynthesis shims: Backlog, cleanup, blocked by sis-rewrite-migration -
R95Routines as data-model citizens (jOOQ-native routine support): Backlog, feature -
R47Short class-name resolution for@serviceand@externalField(legacy parity): Backlog, cleanup -
R26Retiregraphitron-maven-plugin+graphitron-schema-transform: In Progress -
R34sis-graphql-spec migration to graphitron-rewrite: Backlog, cleanup -
R182Retire legacy reactor and unnest graphitron-rewrite to repo root: Backlog, structural, blocked by retire-maven-plugin
lsp
-
R148Advance SourceLocation past description so diagnostics point at the field, not the doc block: Backlog, bug -
R149End-to-end LSP publish-diagnostics test and buildOutput report-population test for R147: Backlog, test -
R123Parent-context-aware schema coordinates for per-directive Behavior policy: Backlog, architecture -
R121LSP diagnostic for redundant @splitQuery on @record-parent fields: Backlog, feature -
R90LSP Javadoc surfacing + per-line definitions + @externalField + argMapping: Backlog, Backlog -
R212IntelliJ plugin wrapping graphitron:dev LSP: Spec, feature -
R99LSP classpath scan misses sibling modules when dev goal runs from a sub-module: Backlog, feature -
R152Scope @nodeId(typeName:) hover column lookup to the @node type’s @table: Backlog, bug
(untagged)
-
R218Carry inference provenance on ParamSource.Arg so resolved bindings audit cleanly -
R180Centralize ResultType column-read emission for @record parents -
R220Consolidate looksLikeSourcesShape, couldBeSourcesShape, and classifySourcesType into one predicate -
R247Emit assembled schema.graphqls into generated-resources/graphitron, federation-aware -
R85Emit graphitronContext helper into Conditions and Type classes -
R244ErrorChannel walker carrier (R222 Stage 2 slice on @service + @tableMethod) -
R209FieldRegistry classify-input trace loses typed Rejection payload -
R254Generated GraphitronSchema emission must have bounded chain depth -
R214Infer argMapping when the @condition / @service Java signature is unambiguous -
R252Multi-file federation fixture coverage for schema.graphqls emission -
R243Per-field direction in @order/@defaultOrder via FieldSort.direction -
R213Plain-input field rejections attributed to consumer field, losing input-field source location -
R250Propagate schema-applied directives (@link) from consumer SDL to generated buildSchema -
R188Replace @value with PK-default partition on UPDATE/DELETE -
R51Split PropertyField/RecordField on parent-kind instead of nullable column -
R219Unify arity-unique and type-unique inference under a single JavaTypeKey-counted rule -
R221Validator walks PlainInputArg.fields() for UnboundField rejection -
R245Wire @condition through to mutation WHERE (emit half + new placements)