Planning: REP File Parsing
Building an extensible file parser for legacy Debrief formats, starting with REP.
Rebuilding a 25-year-old maritime analysis platform for the next generation of analysts.
We're rebuilding Debrief from the ground up: replacing Eclipse RCP with Python services, enabling scientists to build their own analysis tools, and introducing aggregate analysis across multiple exercises.
This site documents the journey. We're building in the open — sharing progress, problems, and decisions as they happen.
Building an extensible file parser for legacy Debrief formats, starting with REP.
REP file parsing is complete. Legacy Debrief files now transform into validated GeoJSON with line-level error reporting.
Building local STAC catalog operations for offline-first analysis storage in Debrief v4.x.
Local STAC catalog operations are complete. Debrief v4.x can now create catalogs, store plots, and preserve provenanc...
Establishing the schema foundation for Debrief v4.x with LinkML as the single source of truth.
The schema foundation is complete. LinkML now generates Pydantic models, JSON Schema, and TypeScript interfaces from ...
Content is organised into three tracks:
Something is growing. Progress updates, problems solved.
Approaching full capabilities. Milestone achievements.
New things become possible. Aggregate analysis, Python tools.