rootplant-credit-nov-20261104.zip is imported. The file is a bundle, so this dataset has Bundle Analysis beside Traces & Spans.
credit-nov
This page shows what the dataset contains and what Auga found in it.
- Source
- rootplant-credit-nov-20261104.zip 1.9 MB
- sha256
- c25aafc5fb48…
- Received
- 4 Nov 2026 14:44 UTC
- Window
- 06:00 – 17:59 UTC (12.0 h)
- Period
- 900 s
- Analysis run
- otlp-c25aafc5fb48
- State
- Active
Traces
463
399 flow · 64 sync
Spans
4,619
10.0 per run on average
Signals after screening
8of 14
6 set aside · example values until the API route exists
Findings
5
3 grade A · 1 grade C
Traffic over time
runs per 15 minAuga's finding
Every run
one run (small dot: a sync run with 2 spans)
Spans per run
Rootplant's credit template produces 10–12 spans in each flow run. The runs with 2 spans are sync runs (shared state). Check any run with a length outside the template's range.
Services
| Service | Spans | Traces | p50 | p95 | Errors |
|---|---|---|---|---|---|
| bureau-agent | 894 | 447 | 916 ms | 1,993 ms | 0 |
| income-agent | 798 | 399 | 553 ms | 853 ms | 0 |
| intake-agent | 550 | 399 | 407 ms | 838 ms | 0 |
| loan-orchestrator | 513 | 399 | 4,058 ms | 5,277 ms | 0 |
| kyc-agent | 511 | 411 | 465 ms | 892 ms | 13 |
| risk-agent | 499 | 401 | 450 ms | 866 ms | 0 |
| policy-agent | 455 | 401 | 527 ms | 861 ms | 0 |
| affordability-agent | 399 | 399 | 541 ms | 865 ms | 0 |
Who calls whom
Span names
| Span name | Spans | Share |
|---|---|---|
| Bureau agent invoke agent | 447 | |
| KYC agent invoke agent | 411 | |
| Risk agent invoke agent | 401 | |
| Policy agent invoke agent | 401 | |
| Loan orchestrator invoke agent | 399 | |
| Intake agent invoke agent | 399 | |
| Income agent invoke agent | 399 | |
| Income verify execute tool | 399 | |
| Bureau fetch execute tool | 399 | |
| Affordability agent invoke agent | 399 | |
| Document parse execute tool | 151 | |
| Notify applicant execute tool | 114 | |
| Risk agent chat | 96 | |
| Sanctions screen execute tool | 88 | |
| and 5 more | ||
Signals
| Key | Spans | Boundary | Screening |
|---|---|---|---|
| gen_ai.request.model | 3,256 | dropped · not_allowed | — |
| http.route | 463 | dropped · not_allowed | — |
| credit.feed_batch_records | 447 | allow | kept |
| credit.policy_version | 401 | vocab | constant |
| credit.requested_amount | 399 | allow | no link found |
| applicant.email | 399 | dropped · pii | — |
| gen_ai.usage.input_tokens | 399 | dropped · not_allowed | — |
| credit.applicant_segment | 399 | vocab | no link found |
| credit.income_verified_ratio | 399 | allow | kept |
| credit.document_text_layers | 399 | allow | no link found |
| credit.score_source | 399 | vocab | kept |
| credit.bureau_score | 399 | allow | kept |
| credit.affordability_ratio | 399 | allow | kept |
| credit.risk_score | 399 | allow | kept |
| credit.decision | 399 | vocab | kept |
| credit.feed_version | 48 | vocab | constant |
| credit.sanctions_list_version | 12 | vocab | kept |
| credit.model_version | 2 | vocab | constant |
A dropped key follows the policy and is not a problem, so it has the normal text colour. Red marks only a key that the template promised and that is missing from the file.
Enough data?
enough periodsnot enough (striped)the rule of at least 30
60 s: 720 periods, 51% empty · 900 s: 48 periods, 0% empty · 1500 s: 29 periods, 0% empty. Auga's rule: discovery needs at least 30 periods left after screening has used its share.
Screening
A constant signal never changes, so it cannot have a link. A duplicate is the same signal under two keys. "No link found" means that nothing changed together with the signal inside the time window.
Links found
| Cause | Effect | Grade | Lag | Strength | In words |
|---|---|---|---|---|---|
| credit.feed_batch_records | credit.score_source | A | 1 | 0.93 | An empty feed batch makes the bureau score stale one period later. We are very sure: 3 of 3 challenge tests held.Prediction If the feed batch is empty again, stale scores follow within one period. · recheck 11 Nov 2026 |
| credit.score_source | credit.risk_score | A | 0 | 0.91 | A stale bureau score raises the risk score in the same period. We are very sure: the effect held in 6 other environments.Prediction A stale score will raise the risk score by about 12 points. · recheck 11 Nov 2026 |
| credit.risk_score | credit.decision | A | 0 | 0.96 | A higher risk score makes a denial more likely in the same period. We are very sure: 4 of 4 registered predictions held.Prediction Above a risk score of 62, denials increase. The next 30 decisions will show it. · recheck 8 Nov 2026 |
| credit.income_verified_ratio | credit.affordability_ratio | B | 0 | 0.78 | We are fairly sure that a better-verified income is followed by a higher affordability ratio. One of three challenge tests did not hold.no registered prediction · recheck 18 Nov 2026 |
| credit.sanctions_list_version | credit.decision | C | 2 | 0.41 | Auga has no plain wording for this link yet (coincident). Ask for a wording review. · 422 · |
Traces
| Time | Root span | Spans | Duration | Status | |
|---|---|---|---|---|---|
| 06:00Z | Bureau agent invoke agent | 2 | 2,107 ms | ok | Open |
| 06:02Z | Loan orchestrator invoke agent | 12 | 5,832 ms | error | Open |
| 06:04Z | Loan orchestrator invoke agent | 12 | 3,248 ms | error | Open |
| 06:05Z | Loan orchestrator invoke agent | 10 | 3,945 ms | ok | Open |
| 06:06Z | Loan orchestrator invoke agent | 11 | 4,726 ms | ok | Open |
| 06:07Z | Loan orchestrator invoke agent | 10 | 4,219 ms | ok | Open |
| 06:09Z | Loan orchestrator invoke agent | 10 | 4,846 ms | ok | Open |
| 06:12Z | Loan orchestrator invoke agent | 12 | 3,693 ms | ok | Open |
| 06:13Z | Loan orchestrator invoke agent | 10 | 4,425 ms | ok | Open |
| 06:15Z | Bureau agent invoke agent | 2 | 2,063 ms | ok | Open |
| 06:15Z | KYC agent invoke agent | 2 | 1,289 ms | ok | Open |
| 06:15Z | Loan orchestrator invoke agent | 12 | 4,493 ms | ok | Open |
At most 50 of 463 are listed. Use the search to see the rest.
Example data: this page generated a Rootplant-style credit dataset from seed 20261104 (463 runs, 4,619 spans). Auga's figures for screening and findings are example values until that part of the product is built. This is a static example. The search fields do not work, and every Open link leads to the same example run.
What p50 and p95 mean
Half of the spans of a service were faster than p50, and 95% of them were faster than p95.
More exactly
p50 is the median span duration for each service. p95 is the 95th percentile.