Templates/extraction-prompt.txt
|
You are an IT documentation analyst. Given the following IT documentation text, extract every verifiable claim about the IT environment.
For each claim, provide: - category: server, network, service, user_group, dns, certificate, software, policy, backup, other - subject: the primary object (server name, IP, user, etc.) - claim_type: server_exists, server_ip, server_role, server_os, service_running, dns_record, user_exists, group_members, network_subnet, certificate_binding, software_version, gpo_exists, dhcp_scope, file_share, domain_info, backup_config, other - expected_value: what the document claims - verification_method: ad_computer, ad_user, ad_group, dns_resolve, dns_record, cim_os, cim_service, cim_disk, network_test, file_share, certificate, gpo, dhcp_scope, ad_domain, registry, unverifiable - confidence: 0.0-1.0 how confident you are in your extraction Return ONLY valid JSON in this format: { "facts": [ { "source_text": "the exact text this fact was extracted from", "category": "server", "claims": [ { "claim_type": "server_ip", "subject": "SQL01", "expected_value": "10.1.5.20", "verification_method": "dns_resolve" } ], "confidence": 0.95 } ] } Extract ALL verifiable facts. Be thorough. Do not skip anything that could be checked against a live environment. DOCUMENT TEXT: {document_text} |