Revenue ledger · rows 12–13
Q4 2024 | revenue_usd = 1,000,000 Q4 2025 | revenue_usd = 1,250,000
01 / Fact derivation
Turn separate facts into connected, checkable reasoning. See calculations, conditions and multi-step dependencies produce new conclusions.
Start with this exampleYour AI can show how it knows.
EXAMPLE 01 / AI ANALYTICS
Revenue rises 25%. Combine the revenue and cost records to discover what happened to profit and margin.
Change the current cost. Watch the same evidence structure support a different conclusion.
Same company · Q4 · USD
| Period | Revenue | Cost |
|---|---|---|
| Q4 2024 | $1,000,000 | $600,000 |
| Q4 2025 | $1,250,000 | $875,000 |
Same company, quarter and currency. Source records are available below.
Current profit: $375,000 · margin: 30%.
What-if scenario: the current cost is changed. Original source records are preserved below.
Subtract cost from revenue for each period.
$1,250,000 − $875,000 = $375,000
Divide profit by revenue to compare how much each dollar earns.
$375,000 ÷ $1,250,000 = 30%
Derived conclusion
Revenue grew by $250,000, while cost grew by $275,000. Profit fell $25,000 and margin fell 10 percentage points.
Q4 2024 | revenue_usd = 1,000,000 Q4 2025 | revenue_usd = 1,250,000
Q4 2024 | cost_usd = 600,000 Q4 2025 | cost_usd = 875,000
Both periods cover the same company and the same quarter. Revenue and cost are measured in USD.
profit(period) = revenue(period) − cost(period) margin(period) = profit(period) ÷ revenue(period) profit_fell ← current_profit < previous_profit
A useful answer connects the underlying records, derives the intermediate facts, and keeps the entire path available for inspection.
LOGIC ACROSS AI WORKFLOWS
The same idea applies to an agent action or a chain of dependent services.
EXAMPLE 02 / AGENT ACTION
All three conditions must be satisfied before sharing.
Let an agent explain the conditions behind a proposed action.
share_allowed ← owner_permission ∧ approved_destination ∧ no_restricted_content
EXAMPLE 03 / MULTI-STEP REASONING
Follow a dependency through several steps to surface an impact that no single record states.
affected(service) ← depends_on(service, dependency) ∧ affected(dependency)
Evidence → Reasoning → Reusable knowledge
Preserve the passage, value and scope behind each premise.
Use conditions, calculations and exceptions to produce intermediate facts. ASP-based reasoning makes these dependencies inspectable.
Revisit the evidence and replay the relevant derivation with an independent checker.
CITPROOF
Bring us a workflow where answers, actions or discoveries need a stronger basis. Explore how evidence chains and logic verification can fit your product.
Talk to the team