summaryrefslogtreecommitdiff
path: root/DomainDigCLI.swift
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-04-26 00:39:28 -0500
committerChristian Cleberg <[email protected]>2026-04-26 00:39:28 -0500
commit237a72a03102319638c5b0572ca3ab543238b821 (patch)
tree21b34e8b69994ac58ef1c8c49c05bc4a4b65c3b7 /DomainDigCLI.swift
parentcc69cbd7e589ec4b065ce74d8c5e7714a040cfc5 (diff)
downloaddomain-dig-237a72a03102319638c5b0572ca3ab543238b821.tar.gz
domain-dig-237a72a03102319638c5b0572ca3ab543238b821.tar.bz2
domain-dig-237a72a03102319638c5b0572ca3ab543238b821.zip
DomainDig v3.5.0: Expand the Pro+ Data+ intelligence layer with deeper local historical context
and inferred enrichment. - add derived intelligence fields for provider fingerprinting, classification, ownership transitions, hosting transitions, subdomain history, risk signals, and inferred timeline events - expand DNS history beyond A/NS snapshots to retain A, AAAA, MX, NS, TXT, and CNAME change state - persist enriched intelligence in snapshots and history entries so analysis is local-first and incremental - add a dedicated Data+ Intelligence panel to current and historical domain detail views - surface intelligence events in timeline rows and include Data+ changes in diff output - preserve non-blocking inspection behavior by keeping enrichment additive to the main lookup path This makes Pro+ materially deeper for investigative workflows by improving historical ownership visibility, infrastructure context, hosting change detection, subdomain intelligence, and explainable risk signals.
Diffstat (limited to 'DomainDigCLI.swift')
-rw-r--r--DomainDigCLI.swift8
1 files changed, 8 insertions, 0 deletions
diff --git a/DomainDigCLI.swift b/DomainDigCLI.swift
index 00944ee..00713fd 100644
--- a/DomainDigCLI.swift
+++ b/DomainDigCLI.swift
@@ -219,6 +219,14 @@ struct DomainDigCLI {
ownershipError: snapshot.ownershipError,
ownershipHistory: ownershipHistory,
ownershipHistoryError: ownershipHistoryError,
+ inferredProvider: snapshot.inferredProvider,
+ priorProviders: snapshot.priorProviders,
+ domainClassification: snapshot.domainClassification,
+ ownershipTransitions: snapshot.ownershipTransitions,
+ hostingTransitions: snapshot.hostingTransitions,
+ subdomainHistory: snapshot.subdomainHistory,
+ riskSignals: snapshot.riskSignals,
+ intelligenceTimeline: snapshot.intelligenceTimeline,
ptrRecord: snapshot.ptrRecord,
ptrError: snapshot.ptrError,
redirectChain: snapshot.redirectChain,