Skip to content

Latest commit

 

History

History
70 lines (58 loc) · 2.78 KB

File metadata and controls

70 lines (58 loc) · 2.78 KB

ROADMAP.md — ThatOpen Skill Package

Batch Plan

B0: Foundation — DONE

  • CLAUDE.md — Master config
  • ROADMAP.md — This file
  • WAY_OF_WORK.md — 7-phase methodology
  • REQUIREMENTS.md — Quality guarantees
  • DECISIONS.md — Architectural decisions
  • LESSONS.md — Inherited lessons
  • SOURCES.md — Verified sources
  • INDEX.md — Skill catalog
  • CHANGELOG.md — Change history
  • OPEN-QUESTIONS.md — Unresolved questions
  • START-PROMPT.md — Session bootstrap prompt
  • .gitignore
  • .claude/settings.local.json

Research: Deep Research — DONE

  • docs/research/vooronderzoek-thatopen.md — API surface research
  • docs/masterplan/thatopen-masterplan.md — Definitive masterplan (18 skills, 7 batches)
  • D-005: Version target updated to 3.3.x (was 2.x)

B1: Core Skills — DONE

  • thatopen-core-architecture — Component system, lifecycle, world concept
  • thatopen-core-web-ifc — WASM-based IFC parser, schema handling
  • thatopen-core-fragments — Fragment-based geometry, worker architecture

B2: Syntax Skills — DONE

  • thatopen-syntax-components — Component API patterns, get(), lifecycle
  • thatopen-syntax-ifc-loading — IfcLoader, WASM config, IfcImporter
  • thatopen-syntax-properties — Classifier, properties, spatial structure

B3: UI + Viewer — DONE

  • thatopen-syntax-ui — @thatopen/ui, ui-obc, Lit web components
  • thatopen-impl-viewer — World setup, renderer, camera, init/dispose
  • thatopen-impl-navigation — Camera modes, projection, fit, controls

B4: Interactive Tools — DONE

  • thatopen-impl-highlighting — Highlighter, Hoverer, Outliner, Mesher
  • thatopen-impl-measurements — Length, Area, Volume, Angle
  • thatopen-impl-clipping-plans — Clipper, ClipStyler, View, floor plans

B5: OpenBIM + Federation — DONE

  • thatopen-impl-bcf — BCF topics, viewpoints, import/export
  • thatopen-impl-federation — Multi-model, coordination, Hider, BoundingBoxer

B6: Error Skills — DONE

  • thatopen-errors-loading — IFC parse failures, WASM init, worker errors
  • thatopen-errors-performance — Memory leaks, disposal, large models

B7: Agent Skills — DONE

  • thatopen-agents-viewer-builder — End-to-end viewer scaffolding agent
  • thatopen-agents-model-analyzer — IFC model analysis and reporting agent

Progress Summary

Batch Skills Status
B0 Foundation files DONE
Research Vooronderzoek + Masterplan DONE
B1 3 core skills DONE
B2 3 syntax skills DONE
B3 3 UI + viewer skills DONE
B4 3 interactive tools DONE
B5 2 OpenBIM + federation DONE
B6 2 error skills DONE
B7 2 agent skills DONE
Total 18 skills