# Fonctionnalités principales

## Data Room

La Data Room est le référentiel central de documents d'un DTT® de bâtiment. Elle stocke tous les fichiers bidimensionnels organisés selon la hiérarchie du Magma Index.

**Capacités clés :**

* Organisée en 5 niveaux d'index (Genesis, Structure, Architecture, Wired, Filled) et 20 catégories de documents (A à T)
* Vue arborescente (navigation hiérarchique) et vue liste
* Recherche en texte intégral sur les noms de documents
* Filtrage par statut, niveau, catégorie ou documents pertinents pour votre rôle
* Téléversement par glisser-déposer (jusqu'à 150 Mo par fichier, 1 à 6 fichiers par type de document)
* Validation multi-niveaux (jusqu'à 3 validateurs désignés par type de document)
* Annotations de documents avec sélection de zone, commentaires, @mentions, réactions emoji, pièces jointes et réponses en fil de discussion
* Outil d'expurgation pour masquer les zones sensibles dans les PDF
* Partage de documents : avec les parties prenantes du bâtiment, les utilisateurs Magma enregistrés, ou des invités externes (sans compte requis)
* Historique des versions avec empreinte cryptographique visible par les utilisateurs
* Raccourcis « Ouvrir dans BIM » et « Ouvrir dans Scan » depuis les dossiers de documents
* Favoris et Mon Coffre pour un accès personnel rapide

## BIM 3D Viewer

Un visualiseur de maquette 3D interactif alimenté par Speckle, où chaque élément physique du bâtiment porte des données structurées.

**Capacités clés :**

* 7 niveaux de systèmes du bâtiment : Structure, Architecture, Wired 1 (Mécanique), Wired 2 (Plomberie), Wired 3 (Éclairage), Wired 4 (Appareils et Équipements), Wired 5 (Sécurité Incendie/Vie), Filled
* Téléversement de fichiers IFC (jusqu'à 10 Go) — un modèle par niveau
* 12 sections de données par objet : Identification, Création, Données Spatiales, Évaluation de l'État, Conformité, Cycle de vie, Smart/IoT, Contrat & Maintenance, Financier, Données en Direct, Données Avancées
* Types de champs : texte, nombre, entier, booléen, pièces jointes, liste déroulante
* Assistant d'initialisation avec l'assistant Données BIM Originales (référence aux propriétés IFC brutes lors du remplissage des champs)
* Demande de modification et workflow d'approbation multi-validateurs
* Fenêtre contextuelle des modifications en attente affichant la valeur actuelle vs. la valeur proposée et les votes des validateurs
* Lien direct vers n'importe quel objet via le paramètre URL `?objectId=`
* Barre d'outils : vues canoniques, basculement de projection, boîte de section, explosion, filtre d'étage, explorateur de scène, filtrage par valeur de champ, mesure (point à point et perpendiculaire), modes visuels multiples
* Système complet de raccourcis clavier (Alt+1–5 pour les vues, Shift+1–6 pour les modes, Shift+R/F/P/B/Space pour les outils)
* Gestion des parties prenantes et panneau de tâches accessibles directement depuis le visualiseur
* Panneau de notifications pour les événements de modification de champs non consultés

## Scan Viewer

Visualisation 3D en nuage de points du bâtiment tel que physiquement construit.

**Capacités clés :**

* Accepte le format E57 (standard industriel pour les données de scan laser)
* Segmentation d'éléments par IA : détecte et classifie automatiquement plafonds, sols, murs, poutres, colonnes, escaliers, fenêtres, portes, mobilier, équipements, et plus encore
* Chaque élément détecté possède : score de confiance, centroïde 3D, dimensions du cadre englobant, métriques de forme (planarité, linéarité, sphéricité), nombre de points, numéro de pièce, niveau d'étage
* Correspondance Scan-BIM : liaison automatique (via GUID IFC) et manuelle des éléments scannés aux objets BIM
* Reclassification : correction de la classification de l'IA avec une note — piste d'audit complète conservée
* Les éléments scannés peuvent être promus en Objets du Modèle de Bâtiment (entrée dans le workflow standard d'enrichissement des données)
* Alimenté par un SDK externe intégré en iframe

## Magma Index

Un système de notation qui mesure le niveau de complétude numérique d'un bâtiment.

**Cinq niveaux :**

1. **Genesis** — Documents fondamentaux (propriété, juridique, financier, diagnostics)
2. **Structure** — Données d'ingénierie structurelle
3. **Architecture** — Éléments architecturaux et certifications
4. **Wired** — Systèmes techniques (CVC, plomberie, électricité, IT, sécurité incendie)
5. **Filled** — Design intérieur et mobilier

**Facteurs de notation :**

* Quantité de données téléversées par rapport à ce qui est attendu
* Catégorie de partie prenante (les contributeurs professionnels obtiennent un score plus élevé)
* Pertinence de la combinaison téléverseur/validateur
* Complétude de validation (1, 2 ou 3 niveaux complétés)
* Réputation de la partie prenante (entier 1–5, globale sur tous les bâtiments)
* Expiration des données (les documents expirés réduisent le score)
* Pondération selon le type de bâtiment (les données intérieures d'un hôtel ont plus de poids que celles d'un entrepôt)

## Minting du DTT®

Le processus d'enregistrement permanent des données de bâtiment validées sur la blockchain.

**Ce qui est minté :**

* Un contrat DTT® ERC-1155 par bâtiment
* Un ID de token par version de fichier de document et par version d'objet de maquette 3D
* Le tableau de hachages de chaque token dans HashStorage est complété à chaque nouvelle version validée (historique complet conservé)
* Trois contrats intelligents associés : DTT Factory, DTT Contract, HashStorage
* Récompenses en tokens MRT distribuées aux contributeurs après le minting

**Processus de minting en 13 étapes :** Initialisation du processus → Minting démarré → Validation du paiement → Minting du token de récompense → Paiements aux parties prenantes → Synchronisation du niveau → Minting terminé → Création du DTT du bâtiment → Création du token de document → Création du token de modèle → Création du token d'objet → Stockage du hachage du document → Stockage du hachage de l'objet

## Récompenses & Réputation

Un système économique qui incite à la contribution de données de haute qualité.

**Déclencheurs de récompense :**

* Téléversement d'un document qui est validé
* Validation d'un document (primaire, secondaire ou tertiaire)
* Remplissage d'un champ de données BIM qui est approuvé
* Validation d'une modification de champ BIM

**Token MRT :** Le token de récompense de Magma (ERC-20), déployé sur VeChain (réseau principal), Ethereum, BNB Chain et Polygon. Versé aux portefeuilles des parties prenantes après le minting.

**Réputation :** Échelle entière 1–5, par défaut 3, globale sur tous les bâtiments. Augmente de +1 pour chaque tranche de 5 validations mintées (plafonnée à 5). Influence les montants de récompense.

## Division en Lots

Documentez la façon dont un bâtiment est divisé en lots individuels et places de parking, avec les conditions de bail et les affectations aux locataires. Chaque mise à jour crée une nouvelle version. Les validateurs doivent approuver avant que les données ne soient verrouillées.

## Synoptique des Fluides

Suivez les compteurs de fluides (eau, électricité, gaz, chauffage, climatisation) dans tout le bâtiment, affectez-les aux zones desservies et aux locataires, et documentez les visites de vérification sur site (Profil d'Identité). Les validateurs approuvent chaque entrée.

## Tâches

Un centre de tâches centralisé affichant tout ce qui requiert votre action — validations de documents, corrections de documents rejetés, mises à jour de documents expirés, validations de champs BIM, révisions de divisions en lots, approbations de compteurs d'énergie et tâches de minting. Les tâches sont créées automatiquement à partir des événements et complétées lorsque vous agissez.

## Simulateur

Avant de téléverser un document, prévisualisez exactement sa contribution au Magma Index (micro index, µI %) et comment les récompenses seront distribuées entre le téléverseur et les validateurs — en fonction du niveau du bâtiment, du type de bâtiment, du type de document, du nombre de fichiers, et des rôles et réputations des acteurs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mymagma.com/magma-documentation/fr/introduction/core-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
