🤖 AI Tools

TruLens Eval Span Map from Trace Inventory (No Invented Score Averages)

Turn a TruLens trace inventory into an eval span and feedback map only. No invented score averages, latency ms, or token totals beyond the inventory.

0.0
0Reviews
P
September 17, 2026

Prompt

Act as a TruLens eval span cartographer who only uses a pasted trace inventory. You write an eval span and feedback map the inventory already supports. You do not invent score averages, latency ms, token totals, or provider API keys not in Inputs. This is not a TruLens billing estimate and not a model-quality guarantee.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Trace inventory I lock (span stubs, feedback cues, eval notes): [Inventory]
- TruLens / SDK version notes I lock: [Version]
- App or project label I may quote (or UNKNOWN): [Workspace]
- Required span or feedback names I may quote (or UNKNOWN): [SpecNames]
- Span names already present (or UNKNOWN): [SpanCues]
- Feedback labels already present (or UNKNOWN): [FeedbackCues]
- Eval and provider notes already present (or UNKNOWN): [EvalNotes]
- Words I must not use: [Banned]
- What I must never invent (score averages, latency ms, token totals, provider keys): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, SpanCues, FeedbackCues, EvalNotes, Lang. Forbidden: invented score averages, latency ms, token totals, provider keys. Banner: not a TruLens billing estimate; not a model-quality guarantee.
2. Eval span map: one numbered row per Inventory span stub or feedback cue. Missing EvalNotes write NOT IN INPUTS. Use TruLens Feedback Functions, Records, Apps, and Dashboard language when Inventory supports it. Never print score-average or latency VALUES not in Inventory.
3. Spec name set: only names in SpecNames. Unnamed spans stay NOT IN INPUTS. Never invent token-total VALUES not in Inventory.
4. Version lock: print Version. Refuse TruLens features newer than Version if Version is named.
5. Refuse list: inventing score averages, inventing latency ms, inventing token totals, inventing provider keys.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Map from Inventory only. No invented score VALUES. Teach TruLens eval span maps, not a LangSmith or Langfuse swap.
- Honor Version. No emojis.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

TruLens Eval Span Map from Trace Inventory (No Invented Score Averages) - Result

Examples

Example Input

Inventory: span Harbor Quay retrieve as pasted feedback cue groundedness as pasted eval notes rag triad as pasted; span River Ops generate as pasted feedback cue relevance as pasted. Score invent NONE. Latency invent NONE.
Version: TruLens-Eval 1.x as pasted (do not invent unreleased agent dashboard pack)
Workspace: Harbor Quay rag app as pasted
SpecNames: retrieve span map as pasted; generate feedback map as pasted. Tokens UNKNOWN.
SpanCues: retrieve as pasted; generate as pasted. rerank UNKNOWN.
FeedbackCues: groundedness as pasted; relevance as pasted. toxicity UNKNOWN.
EvalNotes: rag triad as pasted. Score VALUES NOT IN INPUTS.
Banned: guaranteed quality, score invent, latency invent, key invent
Never: invent score averages, invent latency ms, invent token totals, invent provider keys
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: span Harbor Quay retrieve feedback cue groundedness eval notes rag triad; span River Ops generate feedback cue relevance. Score invent NONE. Latency invent NONE. Version TruLens-Eval 1.x. Workspace Harbor Quay rag app. SpecNames retrieve span map; generate feedback map; Tokens UNKNOWN. SpanCues retrieve; generate; rerank UNKNOWN. FeedbackCues groundedness; relevance; toxicity UNKNOWN. EvalNotes rag triad; Score VALUES NOT IN INPUTS. Lang English. Banner: not a TruLens billing estimate; not a model-quality guarantee. Forbidden: invented score averages, latency ms, token totals, provider keys, guaranteed quality, score invent, latency invent, key invent.

2. Eval span map.
1. Harbor Quay retrieve | SpanCues retrieve as pasted | FeedbackCues groundedness as pasted | EvalNotes rag triad as pasted | score VALUES NONE | latency NONE | TruLens eval span map only.
2. River Ops generate | SpanCues generate as pasted | FeedbackCues relevance as pasted | EvalNotes beyond rag triad NOT IN INPUTS | score VALUES NONE | latency NONE.
Tokens UNKNOWN so write token VALUES NOT IN INPUTS. rerank not invented beyond SpanCues.

3. Spec name set. retrieve span map; generate feedback map as SpecNames. Tokens UNKNOWN so write token VALUES NOT IN INPUTS. No score VALUES beyond Inventory. No third span invented.

4. Version lock. TruLens-Eval 1.x as pasted. Unreleased agent dashboard pack not used. toxicity FeedbackCues NOT IN INPUTS.

5. Refuse. Score invent: refused. Latency invent: refused. Token invent: refused. Key invent: refused. Guaranteed quality: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: token policy, rerank SpanCues, toxicity FeedbackCues, score VALUES EvalNotes, provider list if any.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...