Future Debrief

Rebuilding a 25-year-old maritime analysis platform for the next generation of analysts.

Read the Blog View on GitHub

What's Happening

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.

Recent Posts

Planning · This Week

Planning: REP File Parsing

11 Jan 2026

Building an extensible file parser for legacy Debrief formats, starting with REP.

Shipped · Stage 2

Shipped: REP File Parsing

11 Jan 2026

REP file parsing is complete. Legacy Debrief files now transform into validated GeoJSON with line-level error reporting.

Shipped · Stage 1

Shipped: Local STAC Catalog Operations

10 Jan 2026

Local STAC catalog operations are complete. Debrief v4.x can now create catalogs, store plots, and preserve provenanc...

Planning · This Week

Planning: Schema Foundation

09 Jan 2026

Establishing the schema foundation for Debrief v4.x with LinkML as the single source of truth.

Shipped · Stage 0

Shipped: Schema Foundation

09 Jan 2026

The schema foundation is complete. LinkML now generates Pydantic models, JSON Schema, and TypeScript interfaces from ...

Three Tracks

Content is organised into three tracks:

Track 1

Momentum

Something is growing. Progress updates, problems solved.

Track 2

Credibility

Approaching full capabilities. Milestone achievements.

Track 3

Desire

New things become possible. Aggregate analysis, Python tools.

Links