Reading mode:
Key Takeaways (TL;DR)
  • Starting January 2026, Moscow is implementing new requirements for submitting Architectural and Urban Planning Solutions (AGR), mandating developers and designers to provide...
  • A critical aspect of these new requirements is the accurate population of two properties for each room within the model: RUS_MSSK_SpaceAndZone_Code and RUS_MSSK_SpaceAndZone_Name.
  • The MSSK classifier encompasses 638 codes, structured hierarchically.

New Digital Modeling Standards in Construction

Starting January 2026, Moscow is implementing new requirements for submitting Architectural and Urban Planning Solutions (AGR), mandating developers and designers to provide Building Information Models (BIM) in IFC format. These changes aim to enhance transparency and efficiency in construction processes, as well as standardize data. Compliance checks for these models are performed by the «Stroim prosto» service, utilizing machine-readable IDS files.

A critical aspect of these new requirements is the accurate population of two properties for each room within the model: RUS_MSSK_SpaceAndZone_Code and RUS_MSSK_SpaceAndZone_Name. These parameters must align with the Moscow Construction Classification System (MSSK), specifically its «Rooms and Zones» section.

Challenges in Room Classification by MSSK

The MSSK classifier encompasses 638 codes, structured hierarchically. For instance:

  • PZ 30 – Apartment Rooms
  • PZ 30 10 – Living Rooms
  • PZ 30 10 03 – Living Room
  • PZ 30 20 – Ancillary Rooms
  • PZ 30 20 13 – Combined Bathroom

However, practitioners often face difficulties when mapping common room names used in models (such as “Bathroom,” “Storage Room,” or “Residential Electrical Room”) to the official MSSK codes. The classifier does not include all possible naming variations, and reviewers suggest choosing the “closest in meaning” value.

Developing the IDS Core Plugin for Automation

Specialists Kirill and Anastasia, confronted with the manual process of selecting codes and names, developed the IDS Core plugin. This tool is designed to automate the classification process, employing algorithms, including the Levenshtein distance method, to find the most suitable matches between project-specific room names and MSSK codes. The plugin’s development addresses the complexities arising from preparing models according to the new regulations, demonstrating that classification accuracy relies significantly on both algorithms and human expertise.

Interactive Hardware & AI BenchmarkFull VRAM & ROI Calculator →
Can Your GPU Run 2026 Local AI Models?
✓ Optimal (100% GPU VRAM, ~55-85 tok/s)ollama run qwen3:14b