Layer 5
Logical Structure
Defines high-level business domains, DDD bounded contexts, and strategic cross-context boundaries.
Domain · BoundedContext · CONTAINS · DEPENDS_ON
Layer 4
Semantic Architecture
Maps polymorphic modules and workloads, endpoints, databases, schemas, SQL tables, topics, and cloud hosts.
Workload · Endpoint · Database · DbSchema · HOSTED_IN
Layer 3
Syntactic UAST & Dataflow
Captures types, functions, members, catch blocks, call graphs, and sliced parameter-to-argument dataflow.
Type · Function · Parameter · CallArgument · CALLS
Layer 2
Project & Package Boundaries
Models compilation projects, external package dependencies, and executable binary entrypoints.
Project · Package · EntryPoint · DEPENDS_ON · PRODUCES
Layer 1
Physical File System
Indexes workspace folders, source files, content hashes, and repository Git metadata.
Folder · File · GitSettings · CONTAINS · LOCATED_IN
CS
C# / .NET
ASP.NET, gRPC, Wolverine, Hangfire, MassTransit, EF Core, Dapper
JV
Java
Spring Boot, Quarkus, Micronaut, Dubbo, MyBatis, jOOQ, Hibernate
KT
Kotlin
Spring, Ktor, Exposed, Room, SQLDelight, Coroutines, Retrofit
TS
TypeScript & JS
NestJS, Next.js, tRPC, Hono, Kysely, TypeORM, Prisma, BullMQ
GO
Go
Gin, Fiber, Fasthttp, gRPC-Gateway, Watermill, GORM, sqlx, Ent
PY
Python
FastAPI, Litestar, Django, Celery, Dramatiq, SQLAlchemy, Temporal
RS
Rust
Axum, Actix Web, Tonic gRPC, SQLx, SeaORM, Diesel, Tokio
SQL
Database Schemas
PostgreSQL, T-SQL, MySQL, SQLite, ClickHouse, BigQuery Lineage