Engineering

This section contains the engineering artifacts that document TramAI's design decisions, implementation plans, and operational processes.


Sections

SectionDescription
Architecture Decision Records (ADRs)Record of key architectural decisions. Covers annotated interfaces, proxy generation, structured output, provider routing, streaming, tool calling, orchestration, and more.
SpecificationsSpec-driven development — each spec defines scope, requirements, and acceptance criteria for a meaningful implementation slice.
RoadmapHigh-level implementation plan across five phases, from foundation to production hardening and beyond.
ReleasingMaintainer runbook for cutting TramAI releases — preconditions, workflows, secrets, local validation, and guarded provider checks.
ContributingGuide for contributors — setting up the dev environment, submitting PRs, running tests, and coding conventions.
Release ValidationConcrete release-validation evidence — local publication, signed artifacts, native image compilation, and OTel export proof.

ADR Index

Spec Index