Architecture Visualizer v2
Our roots. Their receipts.
Our classification system. External identifiers (CAS, PubChem, etc.) stored as crossrefs.
hq-c-0001
โ CAS, PubChem CID, InChIKey, ECHA EC, UNII
hq-m-0001
โ Resin codes, ASTM standards
hq-p-0001
โ None needed (our categories)
HQ IDs are free, traceable, and always crossref to established identifiers.
Everything is chemistry. Everything traces to compounds.
Parent compounds have children (salts, esters, metabolites). Children inherit safety data but have their own identity.
How apps traverse the hierarchy to build safety profiles.
hq-c-1226
hq-m-0263
hq-p-0362
hq-c-0001.jsonhierarchy.parent and hierarchy.relationship.inherits_safety: true indicates safety data flows from parent.
hq-m-0001 for PVC vinyl, etc.meta.version and meta.revision_history.hq-c-0001.json
hq-safety-db/
โโโ README.md โ Overview + contributing guide
โโโ ARCHITECTURE.html โ This file
โโโ RESEARCH-SUMMARY.html โ Identifier landscape analysis
โโโ index.html โ Interactive viewer
โ
โโโ data/
โ โโโ compounds/
โ โ โโโ hq-c-0001.json โ Glyphosate (parent)
โ โ โโโ hq-c-0002.json โ IPA salt (child)
โ โ โโโ ... โ 1,183 files (888 active + 295 aliases)
โ โโโ materials/
โ โ โโโ ... โ 262 material files
โ โโโ products/
โ โ โโโ ... โ 237 product files
โ โโโ schemas/
โ โ โโโ compound.schema.json
โ โ โโโ material.schema.json
โ โ โโโ product.schema.json
โ โ โโโ compound-v2-extended.json
โ โ โโโ material-v2-extended.json
โ โโโ registry.json
โ
โโโ templates/
โ โโโ compound.template.json
โ
โโโ pages/
โโโ disclaimer.html
โโโ data-policy.html