Fork me on GitHub

Archive Rebuild

Generated by scripts/regenerate-blog-archive.py (spec 228; deleted in the same PR as this index).

Run Metadata

Index

Spec Category Title Date Generated Path Opener PR Body Source Notes
000-schemas unified Building Schema Foundation 2026-01-11 specs/000-schemas/media/unified-post.md cached shipped-post standalone shipped spec
001-debrief-stac unified Building Local STAC Catalog Operations 2026-01-11 specs/001-debrief-stac/media/unified-post.md cached shipped-post standalone shipped spec
001-document-debrief-algorithms composite-member Building Legacy Debrief + Tool Migration 2026-02-05 specs/001-document-debrief-algorithms/media/composite-post.md charter-framing shipped-post clustered as comp-001-050
001-shared-react-components unified Building Shared React Component Library for Maritime Analysis 2026-01-17 specs/001-shared-react-components/media/unified-post.md cached shipped-post standalone shipped spec
002-debrief-io unified Building REP File Parsing 2026-01-11 specs/002-debrief-io/media/unified-post.md cached shipped-post standalone shipped spec
003-debrief-config unified Building debrief-config - Cross-Language Configuration for Debrief v4 2026-01-11 specs/003-debrief-config/media/unified-post.md cached shipped-post standalone shipped spec
004-loader-mini-app unified Building Loader Mini-App 2026-01-13 specs/004-loader-mini-app/media/unified-post.md cached shipped-post standalone shipped spec
004-speckit-ui-workflow unified Building SpecKit UI Workflow Enhancement 2026-01-11 specs/004-speckit-ui-workflow/media/unified-post.md cached shipped-post standalone shipped spec
005-chromeos-testing-setup unified Building Browser-Accessible Demo Environment 2026-01-16 specs/005-chromeos-testing-setup/media/unified-post.md cached shipped-post standalone shipped spec
005-debrief-calc unified Building Context-Sensitive Analysis Tools 2026-01-15 specs/005-debrief-calc/media/unified-post.md cached shipped-post standalone shipped spec
005-e2e-workflow-tests unified Building Dual-Platform E2E Tests — 18 Spec Files With Real Services 2026-03-06 specs/005-e2e-workflow-tests/media/unified-post.md cached shipped-post standalone shipped spec
006-speckit-vscode-extension unified Building Debrief VS Code Extension: Maritime Analysis in Your Editor 2026-01-15 specs/006-speckit-vscode-extension/media/unified-post.md cached shipped-post standalone shipped spec
007-rep-special-comments unified Building REP File Special Comments Parser 2026-01-21 specs/007-rep-special-comments/media/unified-post.md cached shipped-post standalone shipped spec
014-geojson-styling-schemas composite-member Building Geojson 2026-01-20 specs/014-geojson-styling-schemas/media/composite-post.md charter-framing shipped-post clustered as comp-014-022
016-dynamic-blog-components unified Building Dynamic Blog Component Bundling 2026-01-17 specs/016-dynamic-blog-components/media/unified-post.md cached shipped-post standalone shipped spec
017-task-build unified Building Task Build System 2026-01-23 specs/017-task-build/media/unified-post.md cached shipped-post standalone shipped spec
017-vscode-hide-activities unified Building Focused Analysis Environment 2026-01-23 specs/017-vscode-hide-activities/media/unified-post.md cached shipped-post standalone shipped spec
019-needs-interview-status unified Building Deferred Idea Capture in Speckit 2026-01-27 specs/019-needs-interview-status/media/unified-post.md cached shipped-post standalone shipped spec
021-load-rep-files-stac unified Building REP File Import in VS Code 2026-01-23 specs/021-load-rep-files-stac/media/unified-post.md cached shipped-post standalone shipped spec
022-system-kind-discriminator composite-member Building Geojson 2026-01-20 specs/014-geojson-styling-schemas/media/composite-post.md charter-framing shipped-post clustered as comp-014-022
023-epic-workflow-support unified Building Epic Support for Large Feature Breakdown 2026-01-23 specs/023-epic-workflow-support/media/unified-post.md cached shipped-post standalone shipped spec
027-context-tool-offering composite-member Building Tool Matching 2026-01-24 specs/027-context-tool-offering/media/composite-post.md charter-framing shipped-post clustered as comp-027-038
028-stacservice-unit-tests unified Building Unit Tests for STAC Service 2026-01-27 specs/028-stacservice-unit-tests/media/unified-post.md cached shipped-post standalone shipped spec
029-session-state-vscode unified Building Session State VS Code Integration 2026-01-26 specs/029-session-state-vscode/media/unified-post.md synthesised shipped-post standalone shipped spec
030-temporal-track-rendering unified Building Temporal Track Rendering 2026-01-28 specs/030-temporal-track-rendering/media/unified-post.md cached shipped-post standalone shipped spec
031-vscrui-component-library unified Building vscrui as Standard Component Library 2026-01-30 specs/031-vscrui-component-library/media/unified-post.md cached shipped-post standalone shipped spec
032-storybook-vscode-theming unified Building Storybook VS Code Theming Documentation 2026-01-30 specs/032-storybook-vscode-theming/media/unified-post.md cached shipped-post standalone shipped spec
038-context-tool-vscode composite-member Building Tool Matching 2026-01-24 specs/027-context-tool-offering/media/composite-post.md charter-framing shipped-post clustered as comp-027-038
039-wire-timecontroller-temporal-track unified Building TimeController Now Drives Map Track Rendering 2026-01-29 specs/039-wire-timecontroller-temporal-track/media/unified-post.md cached shipped-post standalone shipped spec
040-stac-store-organization unified Building STAC Store Per-Item Folder Reorganization 2026-01-29 specs/040-stac-store-organization/media/unified-post.md cached shipped-post standalone shipped spec
041-document-tool-results unified Building Tool Results Architecture 2026-01-30 specs/041-document-tool-results/media/unified-post.md synthesised shipped-post standalone shipped spec
042-stac-catalog-overview-panel unified Building STAC Catalog Overview Panel 2026-01-30 specs/042-stac-catalog-overview-panel/media/unified-post.md cached shipped-post standalone shipped spec
043-load-rep-new-plot unified Building Load REP Files into New Plot 2026-01-30 specs/043-load-rep-new-plot/media/unified-post.md cached shipped-post standalone shipped spec
048-geojson-position-metadata unified Building Per-Position Styling for Track Data 2026-02-05 specs/048-geojson-position-metadata/media/unified-post.md cached shipped-post standalone shipped spec
049-tool-documentation-model unified Building Language-Neutral Tool Documentation Model 2026-02-05 specs/049-tool-documentation-model/media/unified-post.md cached shipped-post standalone shipped spec
050-tool-migration-workflow composite-member Building Legacy Debrief + Tool Migration 2026-02-05 specs/001-document-debrief-algorithms/media/composite-post.md charter-framing shipped-post clustered as comp-001-050
051-load-result-attachments unified Building Load Existing Result Files into Attachments Dropdown 2026-02-05 specs/051-load-result-attachments/media/unified-post.md cached shipped-post standalone shipped spec
052-restore-plots-session composite-member Building Composite: 052-restore-plots-session, 053-nested-child-selection, 069-plan-prov-logging, 077-stac-file-tree, 087-logical-result-id-registry, 097-feature-format-menu, 098-feature-info-button 2026-02-06 specs/052-restore-plots-session/media/composite-post.md charter-framing shipped-post clustered as comp-052-053-069-077-087-097-098
052-tool-api-integration unified Building Tool API Integration via MCP 2026-02-06 specs/052-tool-api-integration/media/unified-post.md cached shipped-post standalone shipped spec
053-nested-child-selection composite-member Building Composite: 052-restore-plots-session, 053-nested-child-selection, 069-plan-prov-logging, 077-stac-file-tree, 087-logical-result-id-registry, 097-feature-format-menu, 098-feature-info-button 2026-02-06 specs/052-restore-plots-session/media/composite-post.md charter-framing shipped-post clustered as comp-052-053-069-077-087-097-098
055-track-position-range-bearing unified Building Track-Position to Track Range/Bearing Tool Spec 2026-02-17 specs/055-track-position-range-bearing/media/unified-post.md cached shipped-post standalone shipped spec
056-move-shape composite-member Building Composite: 056-move-shape, 057-enlarge-shape, 061-generate-courses-speeds 2026-02-11 specs/056-move-shape/media/composite-post.md charter-framing shipped-post clustered as comp-056-057-061
057-enlarge-shape composite-member Building Composite: 056-move-shape, 057-enlarge-shape, 061-generate-courses-speeds 2026-02-11 specs/056-move-shape/media/composite-post.md charter-framing shipped-post clustered as comp-056-057-061
061-generate-courses-speeds composite-member Building Composite: 056-move-shape, 057-enlarge-shape, 061-generate-courses-speeds 2026-02-11 specs/056-move-shape/media/composite-post.md charter-framing shipped-post clustered as comp-056-057-061
069-plan-prov-logging composite-member Building Composite: 052-restore-plots-session, 053-nested-child-selection, 069-plan-prov-logging, 077-stac-file-tree, 087-logical-result-id-registry, 097-feature-format-menu, 098-feature-info-button 2026-02-06 specs/052-restore-plots-session/media/composite-post.md charter-framing shipped-post clustered as comp-052-053-069-077-087-097-098
070-prov-schema-foundation epic-member PROV Logging Implementation 2026-02-11 specs/070-prov-schema-foundation/media/epic-rollup.md charter-framing missing member of E02
071-log-recording-service epic-member PROV Logging Implementation 2026-02-11 specs/070-prov-schema-foundation/media/epic-rollup.md charter-framing shipped-post member of E02
072-log-panel epic-member PROV Logging Implementation 2026-02-11 specs/070-prov-schema-foundation/media/epic-rollup.md charter-framing shipped-post member of E02
073-undo-redo-split epic-member PROV Logging Implementation 2026-02-11 specs/070-prov-schema-foundation/media/epic-rollup.md charter-framing shipped-post member of E02
074-snapshots epic-member PROV Logging Implementation 2026-02-11 specs/070-prov-schema-foundation/media/epic-rollup.md charter-framing shipped-post member of E02
075-branching epic-member PROV Logging Implementation 2026-02-11 specs/070-prov-schema-foundation/media/epic-rollup.md charter-framing shipped-post member of E02
076-replay-tune epic-member PROV Logging Implementation 2026-02-11 specs/070-prov-schema-foundation/media/epic-rollup.md charter-framing shipped-post member of E02
077-fix-vscode-extension-bugs unified Building Fix VS Code Extension Bugs 2026-02-10 specs/077-fix-vscode-extension-bugs/media/unified-post.md cached shipped-post standalone shipped spec
077-stac-file-tree composite-member Building Composite: 052-restore-plots-session, 053-nested-child-selection, 069-plan-prov-logging, 077-stac-file-tree, 087-logical-result-id-registry, 097-feature-format-menu, 098-feature-info-button 2026-02-06 specs/052-restore-plots-session/media/composite-post.md charter-framing shipped-post clustered as comp-052-053-069-077-087-097-098
078-generate-reference-points composite-member Building Buffer Zone Analysis + E03 Demo 2026-02-13 specs/078-generate-reference-points/media/composite-post.md charter-framing shipped-post clustered as comp-078-081
080-buffer-zone-generator unified Building Buffer Zone Generator 2026-02-12 specs/080-buffer-zone-generator/media/unified-post.md cached shipped-post standalone shipped spec
081-add-multi-feature-styling unified Building MultiPoint and MultiPolygon Feature Schemas 2026-02-13 specs/081-add-multi-feature-styling/media/unified-post.md cached shipped-post standalone shipped spec
081-point-in-zone-classifier composite-member Building Buffer Zone Analysis + E03 Demo 2026-02-13 specs/078-generate-reference-points/media/composite-post.md charter-framing shipped-post clustered as comp-078-081
085-chart-renderer unified Building Chart Renderer + Dataset Transformer 2026-02-13 specs/085-chart-renderer/media/unified-post.md cached shipped-post standalone shipped spec
087-logical-result-id-registry composite-member Building Composite: 052-restore-plots-session, 053-nested-child-selection, 069-plan-prov-logging, 077-stac-file-tree, 087-logical-result-id-registry, 097-feature-format-menu, 098-feature-info-button 2026-02-06 specs/052-restore-plots-session/media/composite-post.md charter-framing shipped-post clustered as comp-052-053-069-077-087-097-098
091-poly-featurekind epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing shipped-post member of E05
091-tool-parameter-context-menus epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing missing member of E05
092-integrate-geoman-drawing-library epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing missing member of E05
093-drawing-toolbar-shape-palette epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing missing member of E05
094-point-rectangle-drawing epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing shipped-post member of E05
094-show-points-in-layers epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing missing member of E05
095-polygon-polyline-drawing epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing shipped-post member of E05
095-results-bottom-panel epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing shipped-post member of E05
096-add-goldenlayout-panels epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing shipped-post member of E05
096-drawing-ux-persistence epic-member Shape Drawing Tools 2026-02-14 specs/091-poly-featurekind/media/epic-rollup.md charter-framing shipped-post member of E05
097-feature-format-menu composite-member Building Composite: 052-restore-plots-session, 053-nested-child-selection, 069-plan-prov-logging, 077-stac-file-tree, 087-logical-result-id-registry, 097-feature-format-menu, 098-feature-info-button 2026-02-06 specs/052-restore-plots-session/media/composite-post.md charter-framing shipped-post clustered as comp-052-053-069-077-087-097-098
098-feature-info-button composite-member Building Composite: 052-restore-plots-session, 053-nested-child-selection, 069-plan-prov-logging, 077-stac-file-tree, 087-logical-result-id-registry, 097-feature-format-menu, 098-feature-info-button 2026-02-06 specs/052-restore-plots-session/media/composite-post.md charter-framing shipped-post clustered as comp-052-053-069-077-087-097-098
098-strict-type-checking unified Building Strict Type Safety Across Python and TypeScript 2026-02-17 specs/098-strict-type-checking/media/unified-post.md cached shipped-post standalone shipped spec
099-browser-extension-preview unified Building Browser-Based Extension Preview 2026-02-20 specs/099-browser-extension-preview/media/unified-post.md cached shipped-post standalone shipped spec
100-unify-feature-pipeline unified Building Unifying the Feature Pipeline 2026-02-24 specs/100-unify-feature-pipeline/media/unified-post.md cached shipped-post standalone shipped spec
101-layers-panel-vertical-space unified Building Layers Panel Now Fills Vertical Space 2026-02-24 specs/101-layers-panel-vertical-space/media/unified-post.md cached shipped-post standalone shipped spec
113-prov-card-flip composite-member Building Prov Logging 2026-02-28 specs/113-prov-card-flip/media/composite-post.md charter-framing shipped-post clustered as comp-113-116
115-schema-validated-tool-io unified Building Schema-Validated GeoJSON Across All Services 2026-02-28 specs/115-schema-validated-tool-io/media/unified-post.md cached shipped-post standalone shipped spec
116-fix-move-tool-bearing composite-member Building Prov Logging 2026-02-28 specs/113-prov-card-flip/media/composite-post.md charter-framing shipped-post clustered as comp-113-116
116-sensor-schema-overhaul composite-member Building Composite: 116-sensor-schema-overhaul, 117-rep-sensor-import, 118-sensor-rendering, 119-array-offset-calc, 179-sensor-aware-layers-rendering 2026-04-10 specs/116-sensor-schema-overhaul/media/composite-post.md charter-framing shipped-post clustered as comp-116-117-118-119-179
117-rep-sensor-import composite-member Building Composite: 116-sensor-schema-overhaul, 117-rep-sensor-import, 118-sensor-rendering, 119-array-offset-calc, 179-sensor-aware-layers-rendering 2026-04-10 specs/116-sensor-schema-overhaul/media/composite-post.md charter-framing shipped-post clustered as comp-116-117-118-119-179
118-sensor-rendering composite-member Building Composite: 116-sensor-schema-overhaul, 117-rep-sensor-import, 118-sensor-rendering, 119-array-offset-calc, 179-sensor-aware-layers-rendering 2026-04-10 specs/116-sensor-schema-overhaul/media/composite-post.md charter-framing shipped-post clustered as comp-116-117-118-119-179
119-array-offset-calc composite-member Building Composite: 116-sensor-schema-overhaul, 117-rep-sensor-import, 118-sensor-rendering, 119-array-offset-calc, 179-sensor-aware-layers-rendering 2026-04-10 specs/116-sensor-schema-overhaul/media/composite-post.md charter-framing shipped-post clustered as comp-116-117-118-119-179
125-stac-extension-mock-data epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
126-cql2-filter-engine epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
127-filter-bar-lozenge-ui epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
128-saved-filter-configurations epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
129-list-view-thumbnails epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
130-map-spatial-filtering epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
131-timeline-gantt-view epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
132-three-view-sync epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing missing member of E08
133-vessel-taxonomy epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
134-colour-scheme-engine epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
136-stac-collection-summaries epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
137-rep-temporal-metadata unified Building REP Loader Temporal Metadata 2026-03-18 specs/137-rep-temporal-metadata/media/unified-post.md cached shipped-post standalone shipped spec
142-vscode-e2e-webview-reliability composite-member Building E2e Testing 2026-03-18 specs/142-vscode-e2e-webview-reliability/media/composite-post.md charter-framing shipped-post clustered as comp-142-143
143-fix-stac-tree composite-member Building E2e Testing 2026-03-18 specs/142-vscode-e2e-webview-reliability/media/composite-post.md charter-framing shipped-post clustered as comp-142-143
172-review-technical-debt unified Building Review Technical Debt 2026-03-20 specs/172-review-technical-debt/media/unified-post.md cached shipped-post standalone shipped spec
173-cradle-to-grave-typing unified Building Cradle-to-Grave Typing 2026-03-26 specs/173-cradle-to-grave-typing/media/unified-post.md cached shipped-post standalone shipped spec
174-thumbnail-capture epic-member STAC Stack Browser Discovery UI 2026-03-30 specs/125-stac-extension-mock-data/media/epic-rollup.md charter-framing shipped-post member of E08
176-log-panel-ux unified Building Analysis Log Panel — Rich Card UX 2026-04-19 specs/176-log-panel-ux/media/unified-post.md cached shipped-post standalone shipped spec
178-vscode-tabular-results unified Building Tabular Results in VS Code: Save, Reopen, Retry 2026-04-09 specs/178-vscode-tabular-results/media/unified-post.md cached shipped-post standalone shipped spec
179-sensor-aware-layers-rendering composite-member Building Composite: 116-sensor-schema-overhaul, 117-rep-sensor-import, 118-sensor-rendering, 119-array-offset-calc, 179-sensor-aware-layers-rendering 2026-04-10 specs/116-sensor-schema-overhaul/media/composite-post.md charter-framing shipped-post clustered as comp-116-117-118-119-179
180-platform-registry composite-member Building Composite: 180-platform-registry, 182-import-platform-warnings, 184-regenerate-sample-catalog 2026-04-13 specs/180-platform-registry/media/composite-post.md charter-framing shipped-post clustered as comp-180-182-184
181-linkml-platform-overrides unified Building Per-Platform Schema Overrides 2026-04-13 specs/181-linkml-platform-overrides/media/unified-post.md cached shipped-post standalone shipped spec
182-import-platform-warnings composite-member Building Composite: 180-platform-registry, 182-import-platform-warnings, 184-regenerate-sample-catalog 2026-04-13 specs/180-platform-registry/media/composite-post.md charter-framing shipped-post clustered as comp-180-182-184
183-document-linkml-decisions unified Building Documenting the Platform Schema Decisions 2026-04-13 specs/183-document-linkml-decisions/media/unified-post.md synthesised shipped-post standalone shipped spec
184-regenerate-sample-catalog composite-member Building Composite: 180-platform-registry, 182-import-platform-warnings, 184-regenerate-sample-catalog 2026-04-13 specs/180-platform-registry/media/composite-post.md charter-framing shipped-post clustered as comp-180-182-184
185-cql2-array-filter composite-member Building Composite: 185-cql2-array-filter, 186-filter-chips, 187-build-time-enums, 188-nl-cql2-prompt, 189-stakeholder-demo-ui, 190-live-llm-transport 2026-04-13 specs/185-cql2-array-filter/media/composite-post.md charter-framing shipped-post clustered as comp-185-186-187-188-189-190
186-filter-chips composite-member Building Composite: 185-cql2-array-filter, 186-filter-chips, 187-build-time-enums, 188-nl-cql2-prompt, 189-stakeholder-demo-ui, 190-live-llm-transport 2026-04-13 specs/185-cql2-array-filter/media/composite-post.md charter-framing shipped-post clustered as comp-185-186-187-188-189-190
187-build-time-enums composite-member Building Composite: 185-cql2-array-filter, 186-filter-chips, 187-build-time-enums, 188-nl-cql2-prompt, 189-stakeholder-demo-ui, 190-live-llm-transport 2026-04-13 specs/185-cql2-array-filter/media/composite-post.md charter-framing shipped-post clustered as comp-185-186-187-188-189-190
188-nl-cql2-prompt composite-member Building Composite: 185-cql2-array-filter, 186-filter-chips, 187-build-time-enums, 188-nl-cql2-prompt, 189-stakeholder-demo-ui, 190-live-llm-transport 2026-04-13 specs/185-cql2-array-filter/media/composite-post.md charter-framing shipped-post clustered as comp-185-186-187-188-189-190
189-stakeholder-demo-ui composite-member Building Composite: 185-cql2-array-filter, 186-filter-chips, 187-build-time-enums, 188-nl-cql2-prompt, 189-stakeholder-demo-ui, 190-live-llm-transport 2026-04-13 specs/185-cql2-array-filter/media/composite-post.md charter-framing shipped-post clustered as comp-185-186-187-188-189-190
190-live-llm-transport composite-member Building Composite: 185-cql2-array-filter, 186-filter-chips, 187-build-time-enums, 188-nl-cql2-prompt, 189-stakeholder-demo-ui, 190-live-llm-transport 2026-04-13 specs/185-cql2-array-filter/media/composite-post.md charter-framing shipped-post clustered as comp-185-186-187-188-189-190
191-spec-navigator unified Building Spec Navigator & Review Tool 2026-04-17 specs/191-spec-navigator/media/unified-post.md cached shipped-post standalone shipped spec
193-properties-panel unified Building Properties Panel for STAC Plot & Catalog Metadata 2026-04-17 specs/193-properties-panel/media/unified-post.md cached shipped-post standalone shipped spec
199-code-quality-cleanup unified Building Small-Bucket Code-Quality Cleanup 2026-04-18 specs/199-code-quality-cleanup/media/unified-post.md cached shipped-post standalone shipped spec
200-bounds-consolidation unified Building Bounds utilities consolidated — and a silent-miss bug caught in the same PR 2026-04-20 specs/200-bounds-consolidation/media/unified-post.md cached shipped-post standalone shipped spec
201-knip-loader-config unified Building Knip config for the Electron loader — a CI gate 2026-04-18 specs/201-knip-loader-config/media/unified-post.md cached shipped-post standalone shipped spec
201-position-style-consolidation unified Building drift closed from schema to VS Code tool parameter 2026-04-19 specs/201-position-style-consolidation/media/unified-post.md cached shipped-post standalone shipped spec
203-spatial-types-linkml unified Building One shape, one home — spatial types consolidated 2026-04-21 specs/203-spatial-types-linkml/media/unified-post.md cached shipped-post standalone shipped spec
204-rawgeojsonfeature-linkml composite-member Building Type Safety 2026-04-21 specs/204-rawgeojsonfeature-linkml/media/composite-post.md charter-framing shipped-post clustered as comp-204-205-206
205-displaymode-playbackstate-linkml composite-member Building Type Safety 2026-04-21 specs/204-rawgeojsonfeature-linkml/media/composite-post.md charter-framing shipped-post clustered as comp-204-205-206
206-audit-non-linkml-types composite-member Building Type Safety 2026-04-21 specs/204-rawgeojsonfeature-linkml/media/composite-post.md charter-framing shipped-post clustered as comp-204-205-206
214-utils-drift-guard composite-member Building Utils 2026-04-20 specs/214-utils-drift-guard/media/composite-post.md charter-framing shipped-post clustered as comp-214-219
215-storyboarding-schema composite-member Building Storyboarding 2026-04-20 specs/215-storyboarding-schema/media/composite-post.md charter-framing shipped-post clustered as comp-215-216-217
216-storyboarding-capture composite-member Building Storyboarding 2026-04-20 specs/215-storyboarding-schema/media/composite-post.md charter-framing shipped-post clustered as comp-215-216-217
217-storyboarding-playback composite-member Building Storyboarding 2026-04-20 specs/215-storyboarding-schema/media/composite-post.md charter-framing shipped-post clustered as comp-215-216-217
219-unify-bounds-utilities composite-member Building Utils 2026-04-20 specs/214-utils-drift-guard/media/composite-post.md charter-framing shipped-post clustered as comp-214-219

Skipped Specs

Spec Reason
001-save-calc-results-stac no media/shipped-post.md (in-flight)
001-speckit-vscode-extension no media/shipped-post.md (in-flight)
001-wire-file-actions no media/shipped-post.md (in-flight)
018-vscode-workspace-config no media/shipped-post.md (in-flight)
020-shape-types-importer no media/shipped-post.md (in-flight)
024-document-session-state no media/shipped-post.md (in-flight)
025-time-controller no media/shipped-post.md (in-flight)
045-featurelist-layers-toolbar no media/shipped-post.md (in-flight)
046-vscrui-conversion no media/shipped-post.md (in-flight)
047-unified-activity-panel no media/shipped-post.md (in-flight)
048-refactor-vscode-map-wrapper no media/shipped-post.md (in-flight)
048-stac-browser-web-ui no media/shipped-post.md (in-flight)
054-restore-e2e-tests no media/shipped-post.md (in-flight)
054-restore-web-shell-tests no media/shipped-post.md (in-flight)
062-missing-feature-kind-enum-values no media/shipped-post.md (in-flight)
079-move-track no media/shipped-post.md (in-flight)
144-import-legacy-sample-data no media/shipped-post.md (in-flight)
175-review-feedback no media/shipped-post.md (in-flight)
177-tabular-results-panel no media/shipped-post.md (in-flight)
191-vscode-nl-search no media/shipped-post.md (in-flight)
195-nl-layers-tools no media/shipped-post.md (in-flight)
196-nl-providers no media/shipped-post.md (in-flight)
197-nl-audit-trail no media/shipped-post.md (in-flight)
198-nl-keyring-banner no media/shipped-post.md (in-flight)
218-storyboarding-edit no media/shipped-post.md (in-flight)
228-regenerate-blog-archive no media/shipped-post.md (in-flight)

Unresolved Groupings

charter-prefix-mismatch

legacy-charter

missing-charter-member

near-miss

Runbook

Hand this index to the debrief.github.io maintainer. They execute the four steps below without needing follow-up questions.

  1. Wipe existing future posts on debrief.github.io:
    rm debrief.github.io/_posts/future/*.md
    
  2. Copy generated files: for every row in the index table, copy the file at Generated Path into debrief.github.io/_posts/future/YYYY-MM-DD-<slug>.md, where YYYY-MM-DD is the Date column and <slug> derives from the Title column (kebab-case, lowercased, Building prefix stripped).
  3. Adjust front matter of each copied file: ensure layout: future-post, add permalink: /future/<slug>/, verify excerpt is a single sentence under 150 characters, and confirm date matches the filename.
  4. Build and deploy:
    cd debrief.github.io
    bundle exec jekyll build
    # deploy via the site's normal publish path
    
Run log (raw) ``` classify 000-schemas -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 001-debrief-stac -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 001-document-debrief-algorithms -> composite-member (comp-001-050) classify 001-save-calc-results-stac -> skipped classify 001-shared-react-components -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 001-speckit-vscode-extension -> skipped classify 001-wire-file-actions -> skipped classify 002-debrief-io -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 003-debrief-config -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 004-loader-mini-app -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 004-speckit-ui-workflow -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 005-chromeos-testing-setup -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 005-debrief-calc -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 005-e2e-workflow-tests -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 006-speckit-vscode-extension -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 007-rep-special-comments -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 014-geojson-styling-schemas -> composite-member (comp-014-022) classify 016-dynamic-blog-components -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 017-task-build -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 017-vscode-hide-activities -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 018-vscode-workspace-config -> skipped classify 019-needs-interview-status -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 020-shape-types-importer -> skipped classify 021-load-rep-files-stac -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 022-system-kind-discriminator -> composite-member (comp-014-022) classify 023-epic-workflow-support -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 024-document-session-state -> skipped classify 025-time-controller -> skipped classify 027-context-tool-offering -> composite-member (comp-027-038) classify 028-stacservice-unit-tests -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 029-session-state-vscode -> unified (opener=synthesised, pr_body=shipped-post, date=front-matter) classify 030-temporal-track-rendering -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 031-vscrui-component-library -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 032-storybook-vscode-theming -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 038-context-tool-vscode -> composite-member (comp-027-038) classify 039-wire-timecontroller-temporal-track -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 040-stac-store-organization -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 041-document-tool-results -> unified (opener=synthesised, pr_body=shipped-post, date=front-matter) classify 042-stac-catalog-overview-panel -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 043-load-rep-new-plot -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 045-featurelist-layers-toolbar -> skipped classify 046-vscrui-conversion -> skipped classify 047-unified-activity-panel -> skipped classify 048-geojson-position-metadata -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 048-refactor-vscode-map-wrapper -> skipped classify 048-stac-browser-web-ui -> skipped classify 049-tool-documentation-model -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 050-tool-migration-workflow -> composite-member (comp-001-050) classify 051-load-result-attachments -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 052-restore-plots-session -> composite-member (comp-052-053-069-077-087-097-098) classify 052-tool-api-integration -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 053-nested-child-selection -> composite-member (comp-052-053-069-077-087-097-098) classify 054-restore-e2e-tests -> skipped classify 054-restore-web-shell-tests -> skipped classify 055-track-position-range-bearing -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 056-move-shape -> composite-member (comp-056-057-061) classify 057-enlarge-shape -> composite-member (comp-056-057-061) classify 061-generate-courses-speeds -> composite-member (comp-056-057-061) classify 062-missing-feature-kind-enum-values -> skipped classify 069-plan-prov-logging -> composite-member (comp-052-053-069-077-087-097-098) classify 070-prov-schema-foundation -> epic-member (E02) classify 071-log-recording-service -> epic-member (E02) classify 072-log-panel -> epic-member (E02) classify 073-undo-redo-split -> epic-member (E02) classify 074-snapshots -> epic-member (E02) classify 075-branching -> epic-member (E02) classify 076-replay-tune -> epic-member (E02) classify 077-fix-vscode-extension-bugs -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 077-stac-file-tree -> composite-member (comp-052-053-069-077-087-097-098) classify 078-generate-reference-points -> composite-member (comp-078-081) classify 079-move-track -> skipped classify 080-buffer-zone-generator -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 081-add-multi-feature-styling -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 081-point-in-zone-classifier -> composite-member (comp-078-081) classify 085-chart-renderer -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 087-logical-result-id-registry -> composite-member (comp-052-053-069-077-087-097-098) classify 091-poly-featurekind -> epic-member (E05) classify 091-tool-parameter-context-menus -> epic-member (E05) classify 092-integrate-geoman-drawing-library -> epic-member (E05) classify 093-drawing-toolbar-shape-palette -> epic-member (E05) classify 094-point-rectangle-drawing -> epic-member (E05) classify 094-show-points-in-layers -> epic-member (E05) classify 095-polygon-polyline-drawing -> epic-member (E05) classify 095-results-bottom-panel -> epic-member (E05) classify 096-add-goldenlayout-panels -> epic-member (E05) classify 096-drawing-ux-persistence -> epic-member (E05) classify 097-feature-format-menu -> composite-member (comp-052-053-069-077-087-097-098) classify 098-feature-info-button -> composite-member (comp-052-053-069-077-087-097-098) classify 098-strict-type-checking -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 099-browser-extension-preview -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 100-unify-feature-pipeline -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 101-layers-panel-vertical-space -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 113-prov-card-flip -> composite-member (comp-113-116) classify 115-schema-validated-tool-io -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 116-fix-move-tool-bearing -> composite-member (comp-113-116) classify 116-sensor-schema-overhaul -> composite-member (comp-116-117-118-119-179) classify 117-rep-sensor-import -> composite-member (comp-116-117-118-119-179) classify 118-sensor-rendering -> composite-member (comp-116-117-118-119-179) classify 119-array-offset-calc -> composite-member (comp-116-117-118-119-179) classify 125-stac-extension-mock-data -> epic-member (E08) classify 126-cql2-filter-engine -> epic-member (E08) classify 127-filter-bar-lozenge-ui -> epic-member (E08) classify 128-saved-filter-configurations -> epic-member (E08) classify 129-list-view-thumbnails -> epic-member (E08) classify 130-map-spatial-filtering -> epic-member (E08) classify 131-timeline-gantt-view -> epic-member (E08) classify 132-three-view-sync -> epic-member (E08) classify 133-vessel-taxonomy -> epic-member (E08) classify 134-colour-scheme-engine -> epic-member (E08) classify 136-stac-collection-summaries -> epic-member (E08) classify 137-rep-temporal-metadata -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 142-vscode-e2e-webview-reliability -> composite-member (comp-142-143) classify 143-fix-stac-tree -> composite-member (comp-142-143) classify 144-import-legacy-sample-data -> skipped classify 172-review-technical-debt -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 173-cradle-to-grave-typing -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 174-thumbnail-capture -> epic-member (E08) classify 175-review-feedback -> skipped classify 176-log-panel-ux -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 177-tabular-results-panel -> skipped classify 178-vscode-tabular-results -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 179-sensor-aware-layers-rendering -> composite-member (comp-116-117-118-119-179) classify 180-platform-registry -> composite-member (comp-180-182-184) classify 181-linkml-platform-overrides -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 182-import-platform-warnings -> composite-member (comp-180-182-184) classify 183-document-linkml-decisions -> unified (opener=synthesised, pr_body=shipped-post, date=front-matter) classify 184-regenerate-sample-catalog -> composite-member (comp-180-182-184) classify 185-cql2-array-filter -> composite-member (comp-185-186-187-188-189-190) classify 186-filter-chips -> composite-member (comp-185-186-187-188-189-190) classify 187-build-time-enums -> composite-member (comp-185-186-187-188-189-190) classify 188-nl-cql2-prompt -> composite-member (comp-185-186-187-188-189-190) classify 189-stakeholder-demo-ui -> composite-member (comp-185-186-187-188-189-190) classify 190-live-llm-transport -> composite-member (comp-185-186-187-188-189-190) classify 191-spec-navigator -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 191-vscode-nl-search -> skipped classify 193-properties-panel -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 195-nl-layers-tools -> skipped classify 196-nl-providers -> skipped classify 197-nl-audit-trail -> skipped classify 198-nl-keyring-banner -> skipped classify 199-code-quality-cleanup -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 200-bounds-consolidation -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 201-knip-loader-config -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 201-position-style-consolidation -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 203-spatial-types-linkml -> unified (opener=cached, pr_body=shipped-post, date=front-matter) classify 204-rawgeojsonfeature-linkml -> composite-member (comp-204-205-206) classify 205-displaymode-playbackstate-linkml -> composite-member (comp-204-205-206) classify 206-audit-non-linkml-types -> composite-member (comp-204-205-206) classify 214-utils-drift-guard -> composite-member (comp-214-219) classify 215-storyboarding-schema -> composite-member (comp-215-216-217) classify 216-storyboarding-capture -> composite-member (comp-215-216-217) classify 217-storyboarding-playback -> composite-member (comp-215-216-217) classify 218-storyboarding-edit -> skipped classify 219-unify-bounds-utilities -> composite-member (comp-214-219) classify 228-regenerate-blog-archive -> skipped ```