Architecture Decision Records
Documentation of key architectural decisions made throughout the project.
Available ADRs
- ADR 0001: Use async-graphql for parsing
- ADR 0002: Use Loro for state management
- ADR 0003: Use Boon for JSON Schema validation
- ADR 0004: Use graphql-editor for visualization
- ADR 0005: Use React + Rust/WASM stack
- ADR 0006: No JS/TS converter
- ADR 0007: Canonical inline vs JSON and config
- ADR 0008: Subgraph/Supergraph metadata naming
- ADR 0009: Use graphql-eslint for SDL linting