Module state

Module state 

Source
Expand description

Project state representation for context-builder.

This module provides structured data types to represent the state of a project at a point in time. This replaces the previous approach of caching generated markdown and enables more robust diff generation.

Structsยง

ChangeSummary
Summary of changes between two states
FileState
State information for a single file
ProjectMetadata
Metadata about the project
ProjectState
Complete state representation of a project at a point in time
StateComparison
Result of comparing two project states