Samples/sample-facts.json

{
  "metadata": {
    "created": "2026-02-16T10:00:00Z",
    "last_verified": "2026-02-16T10:30:00Z",
    "source_documents": ["sample-input.md"],
    "total_facts": 15,
    "verified": 8,
    "drift_detected": 4,
    "unverifiable": 1
  },
  "facts": [
    {
      "id": "fact-001",
      "source_document": "sample-input.md",
      "source_text": "DC01 (10.1.1.10) - Primary DC, Windows Server 2019, FSMO role holder",
      "category": "server",
      "claims": [
        {
          "claim_type": "server_exists",
          "subject": "DC01",
          "expected_value": "exists",
          "verification_method": "ad_computer",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:05:12Z"
        },
        {
          "claim_type": "server_ip",
          "subject": "DC01",
          "expected_value": "10.1.1.10",
          "verification_method": "dns_resolve",
          "actual_value": "10.1.1.10",
          "status": "verified",
          "last_checked": "2026-02-16T10:05:13Z"
        },
        {
          "claim_type": "server_os",
          "subject": "DC01",
          "expected_value": "Windows Server 2019",
          "verification_method": "ad_computer",
          "actual_value": "Windows Server 2019 Standard",
          "status": "verified",
          "last_checked": "2026-02-16T10:05:14Z"
        }
      ],
      "confidence": 0.95,
      "last_verified": "2026-02-16T10:05:14Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-002",
      "source_document": "sample-input.md",
      "source_text": "DC02 (10.1.1.11) - Secondary DC, Windows Server 2019",
      "category": "server",
      "claims": [
        {
          "claim_type": "server_exists",
          "subject": "DC02",
          "expected_value": "exists",
          "verification_method": "ad_computer",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:05:20Z"
        },
        {
          "claim_type": "server_ip",
          "subject": "DC02",
          "expected_value": "10.1.1.11",
          "verification_method": "dns_resolve",
          "actual_value": "10.1.1.11",
          "status": "verified",
          "last_checked": "2026-02-16T10:05:21Z"
        }
      ],
      "confidence": 0.95,
      "last_verified": "2026-02-16T10:05:21Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-003",
      "source_document": "sample-input.md",
      "source_text": "SQL01 (10.1.5.20) - Production SQL Server 2019 Enterprise, 64GB RAM",
      "category": "server",
      "claims": [
        {
          "claim_type": "server_exists",
          "subject": "SQL01",
          "expected_value": "exists",
          "verification_method": "ad_computer",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:06:01Z"
        },
        {
          "claim_type": "server_ip",
          "subject": "SQL01",
          "expected_value": "10.1.5.20",
          "verification_method": "dns_resolve",
          "actual_value": "10.1.5.25",
          "status": "drift",
          "last_checked": "2026-02-16T10:06:02Z"
        },
        {
          "claim_type": "server_role",
          "subject": "SQL01",
          "expected_value": "SQL Server 2019 Enterprise",
          "verification_method": "cim_service",
          "actual_value": "MSSQLSERVER (Running)",
          "status": "verified",
          "last_checked": "2026-02-16T10:06:05Z"
        }
      ],
      "confidence": 0.95,
      "last_verified": "2026-02-16T10:06:05Z",
      "overall_status": "drift"
    },
    {
      "id": "fact-004",
      "source_document": "sample-input.md",
      "source_text": "SQL02 (10.1.5.21) - Reporting server, SQL Server 2017 Standard, 32GB RAM",
      "category": "server",
      "claims": [
        {
          "claim_type": "server_exists",
          "subject": "SQL02",
          "expected_value": "exists",
          "verification_method": "ad_computer",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:07:01Z"
        },
        {
          "claim_type": "server_ip",
          "subject": "SQL02",
          "expected_value": "10.1.5.21",
          "verification_method": "dns_resolve",
          "actual_value": "10.1.5.21",
          "status": "verified",
          "last_checked": "2026-02-16T10:07:02Z"
        },
        {
          "claim_type": "software_version",
          "subject": "SQL02",
          "expected_value": "SQL Server 2017 Standard",
          "verification_method": "registry",
          "actual_value": "SQL Server 2019 Standard",
          "status": "drift",
          "last_checked": "2026-02-16T10:07:05Z"
        }
      ],
      "confidence": 0.90,
      "last_verified": "2026-02-16T10:07:05Z",
      "overall_status": "drift"
    },
    {
      "id": "fact-005",
      "source_document": "sample-input.md",
      "source_text": "FS01 (10.1.3.10) - Main file server, Windows Server 2022",
      "category": "server",
      "claims": [
        {
          "claim_type": "server_exists",
          "subject": "FS01",
          "expected_value": "exists",
          "verification_method": "ad_computer",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:08:01Z"
        },
        {
          "claim_type": "server_ip",
          "subject": "FS01",
          "expected_value": "10.1.3.10",
          "verification_method": "dns_resolve",
          "actual_value": "10.1.3.10",
          "status": "verified",
          "last_checked": "2026-02-16T10:08:02Z"
        }
      ],
      "confidence": 0.95,
      "last_verified": "2026-02-16T10:08:02Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-006",
      "source_document": "sample-input.md",
      "source_text": "Shares: \\\\FS01\\Finance, \\\\FS01\\HR, \\\\FS01\\Engineering",
      "category": "server",
      "claims": [
        {
          "claim_type": "file_share",
          "subject": "FS01",
          "expected_value": "\\\\FS01\\Finance",
          "verification_method": "file_share",
          "actual_value": "accessible",
          "status": "verified",
          "last_checked": "2026-02-16T10:08:10Z"
        },
        {
          "claim_type": "file_share",
          "subject": "FS01",
          "expected_value": "\\\\FS01\\HR",
          "verification_method": "file_share",
          "actual_value": "accessible",
          "status": "verified",
          "last_checked": "2026-02-16T10:08:11Z"
        },
        {
          "claim_type": "file_share",
          "subject": "FS01",
          "expected_value": "\\\\FS01\\Engineering",
          "verification_method": "file_share",
          "actual_value": "accessible",
          "status": "verified",
          "last_checked": "2026-02-16T10:08:12Z"
        }
      ],
      "confidence": 0.90,
      "last_verified": "2026-02-16T10:08:12Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-007",
      "source_document": "sample-input.md",
      "source_text": "BACKUP01 (10.1.8.50) - Veeam Backup & Replication 12",
      "category": "backup",
      "claims": [
        {
          "claim_type": "server_exists",
          "subject": "BACKUP01",
          "expected_value": "exists",
          "verification_method": "ad_computer",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:09:01Z"
        },
        {
          "claim_type": "server_ip",
          "subject": "BACKUP01",
          "expected_value": "10.1.8.50",
          "verification_method": "dns_resolve",
          "actual_value": "Unreachable: DNS query timed out",
          "status": "unreachable",
          "last_checked": "2026-02-16T10:09:05Z"
        }
      ],
      "confidence": 0.85,
      "last_verified": "2026-02-16T10:09:05Z",
      "overall_status": "unreachable"
    },
    {
      "id": "fact-008",
      "source_document": "sample-input.md",
      "source_text": "DHCP managed by DC01, scope 10.1.10.0/24 (200 leases)",
      "category": "network",
      "claims": [
        {
          "claim_type": "dhcp_scope",
          "subject": "DC01",
          "expected_value": "10.1.10.0",
          "verification_method": "dhcp_scope",
          "actual_value": "DhcpServer module not available",
          "status": "unverifiable",
          "last_checked": "2026-02-16T10:10:01Z"
        }
      ],
      "confidence": 0.90,
      "last_verified": "2026-02-16T10:10:01Z",
      "overall_status": "unverifiable"
    },
    {
      "id": "fact-009",
      "source_document": "sample-input.md",
      "source_text": "DNS forwarders: 8.8.8.8, 8.8.4.4",
      "category": "dns",
      "claims": [
        {
          "claim_type": "dns_record",
          "subject": "DC01",
          "expected_value": "8.8.8.8, 8.8.4.4",
          "verification_method": "dns_record",
          "actual_value": "DnsServer module not available",
          "status": "unverifiable",
          "last_checked": "2026-02-16T10:10:15Z"
        }
      ],
      "confidence": 0.85,
      "last_verified": "2026-02-16T10:10:15Z",
      "overall_status": "unverifiable"
    },
    {
      "id": "fact-010",
      "source_document": "sample-input.md",
      "source_text": "Wildcard cert *.contoso.com on WEB01 (IIS), expires December 2024",
      "category": "certificate",
      "claims": [
        {
          "claim_type": "certificate_binding",
          "subject": "WEB01",
          "expected_value": "*.contoso.com",
          "verification_method": "certificate",
          "actual_value": "Found: CN=*.contoso.com, Expires: 2024-12-15, Expired: True",
          "status": "drift",
          "last_checked": "2026-02-16T10:11:01Z"
        }
      ],
      "confidence": 0.95,
      "last_verified": "2026-02-16T10:11:01Z",
      "overall_status": "drift"
    },
    {
      "id": "fact-011",
      "source_document": "sample-input.md",
      "source_text": "WEB01 (10.1.4.10) - IIS 10, hosts intranet.contoso.com",
      "category": "server",
      "claims": [
        {
          "claim_type": "server_exists",
          "subject": "WEB01",
          "expected_value": "exists",
          "verification_method": "ad_computer",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:12:01Z"
        },
        {
          "claim_type": "server_ip",
          "subject": "WEB01",
          "expected_value": "10.1.4.10",
          "verification_method": "dns_resolve",
          "actual_value": "10.1.4.10",
          "status": "verified",
          "last_checked": "2026-02-16T10:12:02Z"
        }
      ],
      "confidence": 0.95,
      "last_verified": "2026-02-16T10:12:02Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-012",
      "source_document": "sample-input.md",
      "source_text": "svc-sql (Domain Users) - SQL Server service account on SQL01/SQL02",
      "category": "user_group",
      "claims": [
        {
          "claim_type": "user_exists",
          "subject": "svc-sql",
          "expected_value": "exists",
          "verification_method": "ad_user",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:13:01Z"
        }
      ],
      "confidence": 0.90,
      "last_verified": "2026-02-16T10:13:01Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-013",
      "source_document": "sample-input.md",
      "source_text": "svc-scheduler (Domain Admins) - Task Scheduler account for automation",
      "category": "user_group",
      "claims": [
        {
          "claim_type": "user_exists",
          "subject": "svc-scheduler",
          "expected_value": "exists",
          "verification_method": "ad_user",
          "actual_value": "exists",
          "status": "verified",
          "last_checked": "2026-02-16T10:13:10Z"
        },
        {
          "claim_type": "group_members",
          "subject": "Domain Admins",
          "expected_value": "svc-scheduler",
          "verification_method": "ad_group",
          "actual_value": "Administrator, svc-scheduler",
          "status": "verified",
          "last_checked": "2026-02-16T10:13:12Z"
        }
      ],
      "confidence": 0.90,
      "last_verified": "2026-02-16T10:13:12Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-014",
      "source_document": "sample-input.md",
      "source_text": "Internal domain: contoso.com",
      "category": "network",
      "claims": [
        {
          "claim_type": "domain_info",
          "subject": "contoso.com",
          "expected_value": "contoso.com",
          "verification_method": "ad_domain",
          "actual_value": "contoso.com (Forest: contoso.com, Mode: Windows2016Domain)",
          "status": "verified",
          "last_checked": "2026-02-16T10:14:01Z"
        }
      ],
      "confidence": 0.95,
      "last_verified": "2026-02-16T10:14:01Z",
      "overall_status": "verified"
    },
    {
      "id": "fact-015",
      "source_document": "sample-input.md",
      "source_text": "VPN concentrator: 10.1.1.1 (Cisco ASA 5516-X)",
      "category": "network",
      "claims": [
        {
          "claim_type": "other",
          "subject": "VPN",
          "expected_value": "Cisco ASA 5516-X at 10.1.1.1",
          "verification_method": "network_test",
          "actual_value": "Ping: True, RemoteAddress: 10.1.1.1",
          "status": "verified",
          "last_checked": "2026-02-16T10:15:01Z"
        }
      ],
      "confidence": 0.80,
      "last_verified": "2026-02-16T10:15:01Z",
      "overall_status": "verified"
    }
  ]
}