Skip to main content

Module preflight

Module preflight 

Source
Expand description

Preflight: before a change lands, what the team already knows about the code it touches — recorded constraints and dead ends, contracts other services rely on, blast radius, and directories that usually change together but are missing from the change.

Structs§

Change
A changed file in a repo, with changed line ranges (empty = whole file / unknown).

Functions§

report
teams_affected
Teams other than the changed code’s own whose repositories depend on it, as a closing line.
touched
The innermost symbols each change touches (files fall back to their file symbol).