Behavior History
ShipCheck can now remember how protected repository behavior evolves over time and trace where that behavior originally came from.
Behavior lifecycle tracking
Protected behaviors can record when they were introduced, preserved, violated, restored, or intentionally changed.
Git history origin tracing
ShipCheck can inspect repository history to find the earliest supported commit where a protected behavior became true.
Cross-file evidence
Origin analysis can follow related implementation files, helpers, authorization logic, validation, and tests instead of relying only on the file where the Behavior Guard was discovered.
Origin evidence
Historical introductions include the source commit, strongest supporting file, confidence score, and an explanation of why that commit established the behavior.
Intentional vs accidental changes
Developer-confirmed behavior changes can be distinguished from regressions, creating a more accurate record of what the repository is expected to do.
