Skip to content

applications/bim-and-real-property-surfaces

Topic

From the PointSav Documentation

BIM and real-property surfaces describes how the PointSav platform treats Building Information Modelling as a first-class operational domain within a real-estate customer deployment. The platform provides dedicated design-system tooling, ISO 19650 record-keeping conventions[^1], and Totebox archive patterns for real-property data. BIM components, tokens, and geospatial primitives live in a separate customer-tier design system (woodfine-design-bim) distinct from the vendor pointsav-design-system β€” this article summarises the integration points; the detailed BIM content is in woodfine-design-bim. By the end of this article, a reader will understand the two-design-system boundary, the ISO 19650 suffix discipline, and the Chart of Accounts placement for BIM contributors.

[edit]Two design systems, deliberately separate

The single most important structural clarification: PointSav operates two distinct design systems, not one design system with a BIM sub-section.

Design system Repository Audience Domain
pointsav-design-system github.com/pointsav (vendor) PointSav contributors and fleet operators UI and UX substrate for [[console-os
woodfine-design-bim github.com/woodfine (customer) Architects, engineers, real-property operators BIM tokens, IFC components[^2], geospatial visual primitives, real-property design system

The two systems share authoring methodology β€” a common structured-metadata schema, the six-tier sovereignty structure, strict lowercase-hyphenated naming β€” but they do not share content. The separation is structural: BIM concerns real property; the vendor design system concerns operating-system surfaces. Content or tokens that are specific to BIM workflows belong in woodfine-design-bim, never in pointsav-design-system.

The intended public deployment for woodfine-design-bim is bim.woodfinegroup.com. Full BIM component specifications, token definitions, and geospatial primitives are maintained there.

[edit]ISO 19650 record-keeping suffix discipline

BIM document management operates under ISO 19650[^1], which defines explicit document-state codes for every artefact. The PointSav deployment adopts these codes as filename-suffix conventions so that audit tooling can read document state directly from the filename.

Suffix ISO 19650 status Meaning
_JW S0 Work in progress β€” draft, not yet shared
_FIN S4 Final, shared for approval or coordination
_PUB A0 Published and approved for use
_EXE CR Executed or signed β€” record or as-constructed state
_MCH / _DAT (matches parent) Machine-readable version of the parent document

Audit tooling reads the suffix and routes accordingly. A _PUB file is signed and treated as immutable; a _JW file is in flight and does not carry verified status. A _EXE file has passed F12 operator confirmation and enters the Totebox archive as a sealed record under the WORM ledger discipline.

The suffix discipline applies to every BIM artefact that enters the Gravity Engine β€” whether a drawing, a coordination model, a permit, or a lease record. This makes the record-keeping posture consistent with the broader WORM ledger discipline across the platform.

[edit]BIM contributors in the Chart of Accounts

In the institutional Chart of Accounts, BIM-domain contributors occupy a specific structural socket:

Profile Domain Sub-Domain Anchor archetype
IT Support Contributors BIM The Engineer

This placement is not aesthetic. It determines how service-people sockets BIM contributors when their work product enters service-content. A BIM modeller, a BIM coordinator, and a structural engineer all occupy the Engineer archetype slot under IT Support β†’ Contributors β†’ BIM, which means the platform applies the same evaluator key (logic_efficiency) and the same task-routing logic to their output.

BIM contributors sit structurally adjacent to DevOps, Networking, Database, Backend, GIS, and IoT workers β€” all Engineer-archetype positions under IT Support. This adjacency means BIM work inherits the same computational treatment as other data-and-logic disciplines, rather than being classified under Compliance or Real Estate where a different archetype governs.

[edit]BIM-adjacent operating-system surfaces

Three os-console surfaces are planned for BIM-domain work. All three are aspirational and carry appropriate forward-looking language.

Planned surface Function
app-console-bim High-fidelity BIM viewer and review; intended to read IFC files via an IFC-native Rust library; renders B-rep geometry via a Rust geometry kernel
app-console-bim GIS variant Geospatial overlay and analytics via a Rust-native whitebox toolset; intended to replace legacy C++ geospatial tooling
app-console-bim Maps Console Spatial visualisation with a map-driven Console layout

Each planned surface is single-purpose and Rust-native. The substrate design explicitly avoids legacy C++ BIM tooling, which carries decades of accumulated complexity and exceeds the hardware profiles of the lower Totebox tiers.

The F12 input gate handles BIM document ingestion β€” an operator drags an IFC or drawing file into F12, selects the Chart-of-Accounts destination, confirms the extracted entities, and the file enters the Totebox archive with an ISO 19650 suffix and a timestamped audit record.

[edit]See also

  • woodfine-design-bim β€” the customer-tier BIM design system (maintained separately at github.com/woodfine)
  • archetypes-and-chart-of-accounts β€” the Chart of Accounts and eleven archetypes taxonomy
  • totebox-os β€” the Totebox operating system that hosts real-property archives
  • app-console-input β€” the F12 input gate through which BIM documents enter the platform
  • service-content β€” the Gravity Engine that classifies and routes BIM documents
  • worm-ledger-design β€” the WORM ledger substrate that seals real-property records
Edit this page Β· View source