Interface: RenderedRouteProvenance
Where a rendered route came from and what the render proves. Every harness failure reports this block so a red test names the route, the module, the compiler pass behind it, and the level of proof it actually carried.
Properties
kind
readonlykind:RenderableRouteKind
manifestDigest?
readonlyoptionalmanifestDigest?:string
The manifest digest when the route came from the compiler; absent for a module rendered directly.
modulePath?
readonlyoptionalmodulePath?:string
Absolute module path when known.
projectRoot?
readonlyoptionalprojectRoot?:string
proofLevel
readonlyproofLevel:AgentTestProofLevel
relativePath?
readonlyoptionalrelativePath?:string
Project-relative POSIX path when the route came from the compiler.
routeId
readonlyrouteId:string
serverId?
readonlyoptionalserverId?:string
source
readonlysource:"module"|"manifest"
manifest when the compiler named the route; module when the test passed a module in.
targets
readonlytargets: readonlystring[]
The project's selected host targets. Route-unit rendering is target-neutral.