Skip to main content

Formatting & linting

Go code is formatted and linted per-module with golangci-lint (gofumpt + goimports, configured in .golangci.yaml); the UI package uses Biome.

Testing

Filament has two test tiers: Run just format, just lint, and just test before opening a PR.
This page is a placeholder for deeper testing conventions — table-driven test patterns, how connector conformance is tested, and CI specifics belong here as the contributor base grows.