📊 Data & Tags

Structured JSON data files and tag taxonomy for NAC architecture documentation

JSON Data Files

  • 🏷️

    tags.json

    Tag taxonomy: status, deployment, security, ISA-95 layers, audit states

  • 🏢

    vendors.json

    Vendor profiles: ES&S, Tyler, ESRI, Microsoft, Cisco, Fulton Bank

  • 💻

    systems.json

    System metadata: ExpressVote XL, Munis, ArcGIS, AD, Catalyst network

  • 🗳️

    audits.json

    Election audit framework: 7 layers, seal points, custody phases, certifications

  • 🧭

    navigation.json

    Site navigation structure: all pages, sections, and links

Tag Taxonomy

Status

Active Legacy Deprecated Proposed In Progress Needs Update

Deployment

On-Premise Cloud Hybrid Air-Gapped SaaS

Security Risk

Critical High Medium Low

ISA-95 Layer

L0 - Field L1 - Control L2 - Supervisory L3 - Operations L4 - Enterprise

Audit Status

Pass Fail Pending Exception N/A

Usage

// Load tag definitions
const tags = await fetch('/architecture/data/tags.json').then(r => r.json());

// Get tag style
const activeTag = tags.categories.status.active;
console.log(activeTag.label);  // "Active"
console.log(activeTag.color);  // "#22c55e"

// Load vendor data
const vendors = await fetch('/architecture/data/vendors.json').then(r => r.json());
const ess = vendors.vendors.ess;
console.log(ess.contractValue);  // 2880000