SPACE-6K · SX0 BROWSER DEMO
One space model.
Six logical surfaces.
A first browser shell for the real workshop: approximate geometry, stable object IDs, semantic state and time evidence. Pixel output is derived from metric space—not the source of truth.
- Site
- Workshop K · Kwun Tong
- Geometry
- APPROXIMATE
- Render
- BROWSER SVG
- Authority
- PUBLIC READ ONLY
FACE FOCUS
Select one of the six logical surfaces
SPATIAL CONTRACT
Static data endpoints
Room envelope is now MEASURED
Draft IR6K-MEAS-20260801053442-A5WF5L matched the active base Release and Spatial SHA-256 before this update. It changes the canonical room envelope and derives the six logical surface dimensions. It does not verify irregular walls, objects, LED, touch hardware or physical endpoints.
Six derived logical surfaces
| Surface | Dimensions | Quality | Stable ID |
|---|---|---|---|
| North 北面 | 8,300 × 3,300 mm | MEASURED | SURFACE-6K-NORTH |
| South 南面 | 8,300 × 3,300 mm | MEASURED | SURFACE-6K-SOUTH |
| East 东面 | 6,300 × 3,300 mm | MEASURED | SURFACE-6K-EAST |
| West 西面 | 6,300 × 3,300 mm | MEASURED | SURFACE-6K-WEST |
| Floor 地面 | 8,300 × 6,300 mm | MEASURED | SURFACE-6K-FLOOR |
| Ceiling 天花 | 8,300 × 6,300 mm | MEASURED | SURFACE-6K-CEILING |
Measured by: Benny · Measured at: 2026-08-01T13:32 HKT · Source: LASER_DISTANCE_METER · Tolerance: ±10 mm
Responsible actor: Benny · Accepted by: Benny · Evidence refs: Photo · Attachment validation: reference declared, not embedded.
Rectangular-envelope derivatives: footprint 49.200 → 52.290 m²; volume 147.600 → 172.557 m³. These are derived envelope figures, not precision CAD or BIM.
Create the next measurement draft
The current canonical room envelope is MEASURED at 8,300 × 6,300 × 3,300 mm. The protected form remains draft-only and now uses Release ir6k-sx0-002k-a-20260802_054541 and the updated Spatial SHA-256 as its next base.
One origin. Three parallel Slice Families. Six boundary planes.
World Frame FRAME-SPACE-6K-WORLD formalizes the existing measured coordinate system without changing any physical dimension. X, Y and Z Slices are derived on demand from canonical Metric Space, parent frames, Object transforms and selected evidence time. A Slice is a view—not a second Object database.
| Family | Plane | Local u/v | Offset range | Boundary Surfaces |
|---|---|---|---|---|
| X | x = offset_mm | Y / Z | 0–8,300 mm | SURFACE-6K-WEST ↔ SURFACE-6K-EAST |
| Y | y = offset_mm | X / Z | 0–6,300 mm | SURFACE-6K-SOUTH ↔ SURFACE-6K-NORTH |
| Z | z = offset_mm | X / Y | 0–3,300 mm | SURFACE-6K-FLOOR ↔ SURFACE-6K-CEILING |
Modes: PLANE · SLAB · PROJECTION. Internal named Slices: 0. Materialized internal Slices: 0. Object duplication: prohibited. Geometry quality: inherited from each canonical source; no automatic promotion.
Stable identities first. Placement semantics must be accepted later.
The existing ten Object IDs, positions, dimensions, rotations, Meta, Authority and connectivity values are preserved. 002F does not guess whether a legacy position means centre, base centre, corner, local coordinate or World coordinate. Every legacy anchor and parent frame is now explicitly unresolved, preparing a safe 002G placement draft and 002H acceptance workflow.
| Object | Type | Legacy support ref | Anchor | Parent frame | Placement |
|---|---|---|---|---|---|
OBJ-6K-ENTRY-001Workshop Entry | ARCHITECTURAL_ENTRY | SURFACE-6K-SOUTH | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-DISPLAY-WALL-001Display Wall | DISPLAY_SURFACE_PLACEHOLDER | SURFACE-6K-NORTH | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-PLATEN-001Capability Platen | CAPABILITY_PLATEN | SURFACE-6K-FLOOR | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-ASSEMBLY-001Assembly Cell | WORK_CELL | SURFACE-6K-FLOOR | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-TEST-001Test Bench | TEST_CELL | SURFACE-6K-FLOOR | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-MOBILE-RACK-001Mobile Rack | STORAGE_RACK | SURFACE-6K-FLOOR | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-BLUE-BIN-001Blue Storage Bin | MATERIAL_CONTAINER | SURFACE-6K-FLOOR | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-CAMERA-POINT-001Camera Point | SENSOR_POINT_PLACEHOLDER | SURFACE-6K-CEILING | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-PROJECTOR-POINT-001Projector Point | RENDER_ENDPOINT_PLACEHOLDER | SURFACE-6K-CEILING | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
OBJ-6K-EVIDENCE-AREA-001Evidence Area | EVIDENCE_PRESENTATION_AREA | SURFACE-6K-WEST | LEGACY_UNDECLARED | UNRESOLVED_LEGACY_FRAME | NOT_YET_ACCEPTED |
Important: surface_binding is preserved as a support reference, not promoted to a coordinate parent. Object child frames: 0. Physical movements: 0. Open canonical objects.json ↗
002F, in numbers
Object IDs changed 0 · Position values changed 0 · Dimension values changed 0 · Rotations changed 0 · Accepted placements 0 · New URLs 0 · Physical actions 0.
Workshop Entry now has a canonical World placement
Stable Object ID OBJ-6K-ENTRY-001 is now bound to FRAME-SPACE-6K-WORLD with Anchor CENTER. Quality remains APPROXIMATE_NOT_VERIFIED. The South-surface reference is 40 mm away from its boundary plane and is accepted only as an offset reference—not physical contact.
Responsible actor: Benny · Accepted by: Benny · Evidence refs: NONE · Physical action: NO.
Click an Object to see its placement status
Pointer → Object Resolution → Inspector only. No click can execute a physical action.
One World Frame. Six Surface Frames. Four Geometry Profiles.
002I formalizes the metric grammar needed before more Objects are accepted. It creates no Object movement and performs no broad UI visualization refactor.
0 → 6
0 → 4
0 → 5
0 → 7
1 → 1
4 → 4
Six deterministic Surface Frames
| Frame | Surface | Origin mm | Local u/v | Inward normal |
|---|---|---|---|---|
FRAME-SURFACE-6K-SOUTH | SURFACE-6K-SOUTH | {'x': 0, 'y': 0, 'z': 0} | WEST_TO_EAST / FLOOR_TO_CEILING | INWARD_SOUTH_TO_NORTH |
FRAME-SURFACE-6K-NORTH | SURFACE-6K-NORTH | {'x': 0, 'y': 6300, 'z': 0} | WEST_TO_EAST / FLOOR_TO_CEILING | INWARD_NORTH_TO_SOUTH |
FRAME-SURFACE-6K-WEST | SURFACE-6K-WEST | {'x': 0, 'y': 0, 'z': 0} | SOUTH_TO_NORTH / FLOOR_TO_CEILING | INWARD_WEST_TO_EAST |
FRAME-SURFACE-6K-EAST | SURFACE-6K-EAST | {'x': 8300, 'y': 0, 'z': 0} | SOUTH_TO_NORTH / FLOOR_TO_CEILING | INWARD_EAST_TO_WEST |
FRAME-SURFACE-6K-FLOOR | SURFACE-6K-FLOOR | {'x': 0, 'y': 0, 'z': 0} | WEST_TO_EAST / SOUTH_TO_NORTH | INWARD_FLOOR_TO_CEILING |
FRAME-SURFACE-6K-CEILING | SURFACE-6K-CEILING | {'x': 0, 'y': 0, 'z': 3300} | WEST_TO_EAST / SOUTH_TO_NORTH | INWARD_CEILING_TO_FLOOR |
Formal Geometry Profiles
VOLUME_BOX · SURFACE_RECT · POINT_ENDPOINT · AREA_REGION
Placement Profiles
WORLD_PLACED · SURFACE_MOUNTED · SURFACE_SUPPORTED · OBJECT_CHILD · REGION_ONLY
Representative coverage—not placeholder reality
| Coverage ID | Relation | Representative | Status |
|---|---|---|---|
COVERAGE-6K-SOUTH-ARCHITECTURAL-ENTRY | SOUTH_ARCHITECTURAL_BOUNDARY | OBJ-6K-ENTRY-001 | CANONICAL_ACCEPTED_REPRESENTATIVE |
COVERAGE-6K-FLOOR-CAPABILITY-PLATEN | FLOOR_SUPPORTED_OBJECT | OBJ-6K-PLATEN-001 | LEGACY_REPRESENTATIVE_NOT_ACCEPTED |
COVERAGE-6K-NORTH-DISPLAY-SURFACE | NORTH_SURFACE_OBJECT | OBJ-6K-DISPLAY-WALL-001 | LEGACY_REPRESENTATIVE_NOT_ACCEPTED |
COVERAGE-6K-CEILING-CAMERA-ENDPOINT | CEILING_POINT_ENDPOINT | OBJ-6K-CAMERA-POINT-001 | LEGACY_REPRESENTATIVE_NOT_ACCEPTED |
COVERAGE-6K-WEST-EVIDENCE-REGION | WEST_AREA_REGION | OBJ-6K-EVIDENCE-AREA-001 | LEGACY_REPRESENTATIVE_NOT_ACCEPTED |
COVERAGE-6K-EAST-EMPTY-VALID | EAST_EMPTY_SURFACE | NONE | EMPTY_VALID |
COVERAGE-6K-NESTED-OBJECT-CHILD | NESTED_OBJECT_RELATION | NONE | NOT_YET_CREATED |
East Surface: EMPTY_VALID. No fictitious Object is created merely to fill the screen. Nested relation: pending until Capability Platen placement and a child frame are accepted.
Public Viewer remains read only
The protected 005 Admin page now supports one World Frame, six Surface Frames, four Geometry Profiles and four active Placement Profiles. Parent-local, World isometric and XY/XZ/YZ previews are derived in the browser. OBJECT_CHILD remains reserved until an accepted Object Child Frame exists.
Open protected Object Placement Draft v2 ↗
Canonical Object placements changed in 002J: 0 · Server-side Drafts: 0 · Spatial Events appended: 0 · Materialized internal Slices: 0 · Physical action: 0.
002J, in numbers
The protected Draft Editor now understands World and Surface Parent Frames plus four Geometry Profiles. Canonical Objects, transforms, URLs, Runtime and physical state remain unchanged.
Accepted placements 1 → 1 · Spatial Events 4 → 4 · New URLs 0 · Object values changed 0.
Capability Platen now has a canonical Floor-Frame placement
Stable Object ID OBJ-6K-PLATEN-001 is now assigned VOLUME_BOX + SURFACE_SUPPORTED, with Parent Frame FRAME-SURFACE-6K-FLOOR and Anchor CENTER. The 400 mm Floor-plane gap is preserved as a reference-only relation. Physical contact and support hardware are not asserted.
4,100 / 3,200 / 850 mm
4,100 / 3,200 / 850 mm
2,500–5,700 / 2,300–4,100 / 400–1,300 mm
ACCEPTED_APPROXIMATE_NOT_VERIFIED
400 mm · NOT CONTACT
Reference string only; no attachment validated
Public click path remains read only: Pointer → Object Resolution → Object Inspector. No Runtime, Provider call or physical action was created.
002K-A, in numbers
Object numeric groups changed 0 · Object Child Frames 0 → 0 · New URLs 0 · Removed URLs 0 · Physical actions 0.