Files
reverse-engineering-anything/docs/api/variables/contracts_promptContracts.PROMPT_CONTRACTS.html
T
morluto 2db64f2983 chore(release): regenerate TypeDoc output for 2.0.0
TypeDoc embeds the package version in every generated HTML page.
Regenerate docs/api/ to match the 2.0.0 release bump.
2026-07-16 22:12:48 +08:00

36 lines
57 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html class="default" lang="en" data-base="../"><head><meta charset="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>PROMPT_CONTRACTS | rea-agents - v2.0.0</title><meta name="description" content="Documentation for rea-agents"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script defer src="../assets/main.js"></script><script async src="../assets/icons.js" id="tsd-icons-script"></script><script async src="../assets/search.js" id="tsd-search-script"></script><script async src="../assets/navigation.js" id="tsd-nav-script"></script><script async src="../assets/hierarchy.js" id="tsd-hierarchy-script"></script></head><body><script>document.documentElement.dataset.theme = localStorage.getItem("tsd-theme") || "os";document.body.style.display="none";setTimeout(() => window.app?app.showPage():document.body.style.removeProperty("display"),500)</script><header class="tsd-page-toolbar">
<div class="tsd-toolbar-contents container"><a href="../index.html" class="title">rea-agents - v2.0.0</a>
<div id="tsd-toolbar-links"></div><button id="tsd-search-trigger" class="tsd-widget" aria-label="Search"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-search"></use></svg></button><dialog id="tsd-search" aria-label="Search"><input role="combobox" id="tsd-search-input" aria-controls="tsd-search-results" aria-autocomplete="list" aria-expanded="true" autocapitalize="off" autocomplete="off" placeholder="Search the docs" maxLength="100"/>
<ul role="listbox" id="tsd-search-results"></ul>
<div id="tsd-search-status" aria-live="polite" aria-atomic="true">
<div>Preparing search index...</div></div></dialog><a href="#" class="tsd-widget menu" id="tsd-toolbar-menu-trigger" data-toggle="menu" aria-label="Menu"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-menu"></use></svg></a></div></header>
<div class="container container-main">
<div class="col-content">
<div class="tsd-page-title">
<ul class="tsd-breadcrumb" aria-label="Breadcrumb">
<li><a href="../modules/contracts_promptContracts.html">contracts/promptContracts</a></li>
<li><a href="" aria-current="page">PROMPT_CONTRACTS</a></li></ul>
<h1>Variable PROMPT_CONTRACTS<code class="tsd-tag">Const</code></h1></div>
<div class="tsd-signature"><span class="tsd-kind-variable">PROMPT_CONTRACTS</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">arguments</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/>            <span class="tsd-kind-property">document</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">feature</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">procedure</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">provider_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">target_path</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Trace one feature from artifact and symbol discovery into bounded function evidence while preserving observations, inferences, and residual unknowns.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;investigate_feature&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">objective</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Explain how the requested feature is represented and connected without claiming recovery of original source or behavior not supported by complete evidence.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">steps</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Inspect provider availability and effects first. For an approved JavaScript/Electron artifact, reconstruct its application graph without execution; otherwise open target_path only when no matching target is active.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;binary_session&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;open_binary&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;analyze_javascript_application&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Select an explicitly discovered document, then establish bounded binary, language, segment, and procedure context.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;list_documents&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;set_current_document&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;binary_overview&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Search in literal mode first, follow every continuation needed for the stated scope, and resolve selected procedures to canonical addresses.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;search_strings&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;search_procedures&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;procedure_address&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;When authenticated application-graph Evidence exists, trace a typed literal route, API, channel, module, string, or native export through a bounded cross-layer subgraph before native localization.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;trace_application_feature&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Build function dossiers and corroborate references and call relationships. Keep indirect or truncated paths unknown.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;analyze_function&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;xrefs&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;procedure_callers&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;procedure_callees&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;trace_feature&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Cite retained Evidence IDs. Record residual unknowns only after separate explicit approval for registry mutation.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;export_evidence_bundle&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;record_unknown&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>        <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">title</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Investigate a feature&quot;</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">arguments</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/>            <span class="tsd-kind-property">focus_occurrence_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">left_manifest_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">left_target_path</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">right_manifest_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">right_target_path</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Compare two shipped application artifacts through complete inventory and optional static or runtime evidence without equating missing data with unchanged behavior.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;compare_application_versions&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">objective</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Identify evidence-backed artifact, function, and observed runtime differences between two versions and preserve every unresolved comparison frontier.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">steps</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Inventory each target independently before extraction. Follow nodes, occurrences, and edges to completion and retain every Evidence page for each manifest.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;inventory_artifact&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;For JavaScript/Electron versions, reconstruct each approved artifact independently, optionally reconcile separately retained passive runtime Evidence, then compare authenticated graphs with unique-only identity tiers. Keep ambiguous and incomplete matches unknown.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;analyze_javascript_application&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;reconcile_javascript_runtime&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;compare_application_versions&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Resolve any supplied manifest IDs to retained inventory Evidence, validate graph commitments, then compare the complete left and right Evidence page sets.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;export_evidence_bundle&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;compare_artifacts&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;When code-level localization is required, analyze explicitly matched functions under equal limits on each target before comparing their Evidence.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;open_binary&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;analyze_function&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;compare_functions&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Keep optional controlled runtime comparisons separate from static candidates, then aggregate only compatible, complete comparison Evidence.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;compare_process_captures&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;find_changed_behavior&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Preserve unmatched paths, incomplete pages, provider differences, and causal uncertainty; mutate the unknown registry only with explicit approval.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;record_unknown&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>        <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">title</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Compare application versions&quot;</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">arguments</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/>            <span class="tsd-kind-property">comparison_evidence_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">provider_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">reconstruction_goal</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Evaluate a finite reconstruction specification against retained Evidence v2 comparisons without broadening pass results into global equivalence claims.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;verify_reconstruction&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">objective</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Produce per-claim pass, fail, or unknown results backed by compatible comparison Evidence and exact authority requirements.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">steps</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Load the current canonical bundle and verify that every selected comparison Evidence ID is present and compatible with the intended claim.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;export_evidence_bundle&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Produce any missing bounded comparison Evidence under equal scopes; incomplete comparison dimensions must remain unknown.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;compare_artifacts&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;compare_functions&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;compare_process_captures&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Construct a finite typed specification and verify it against the complete bundle. Interpret pass only for the declared claim and dimension.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;verify_reconstruction&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Report verification unknowns and the authority needed to resolve them. Persist new registry entries only with explicit approval.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;list_unknowns&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;record_unknown&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>        <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">title</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Verify a reconstruction&quot;</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">arguments</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/>            <span class="tsd-kind-property">capture_evidence_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">crash_signal</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">document</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">procedure</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">target_path</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Correlate a crash symptom with bounded static call and reference evidence plus optional approved Process Capture v4 observations.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;trace_crash&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">objective</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Localize plausible crash paths while separating observed runtime failure, static reachability, inferred causality, and unobserved paths.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">steps</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Confirm target and provider state before opening or analyzing the crash target.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;binary_session&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;open_binary&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;binary_overview&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Resolve crash text or addresses to bounded function dossiers; do not infer a source location from symbol similarity alone.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;search_strings&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;search_procedures&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;resolve_containing_procedure&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;analyze_function&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Trace corroborated references and caller paths, preserving indirect-call, depth, and pagination frontiers as unknown.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;xrefs&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;procedure_callers&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;build_call_path&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Reuse a retained capture when supplied. Otherwise capture only after operator policy and per-call approval, then correlate through explicit hypotheses rather than timing or name coincidence.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>                    <span class="tsd-signature-type">&quot;export_evidence_bundle&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;capture_process_scenario&quot;</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">&quot;correlate_static_and_runtime&quot;</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Separate the observed crash from inferred cause and record missing reproduction or authority only with explicit registry approval.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;record_unknown&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>        <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">title</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Trace a crash&quot;</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">arguments</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/>            <span class="tsd-kind-property">audit_scope</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">evidence_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">unknown_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Review current residual-unknown heads against retained evidence, revision integrity, and declared authority without silently closing unanswered questions.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;audit_residual_unknowns&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">objective</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Determine which unknowns remain open, contradicted, blocked, or truthfully resolved and identify the smallest evidence-producing next probes.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">steps</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;List current heads first and select only active, session-owned unknown IDs. Preserve their exact revision and requirements.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;list_unknowns&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Inspect cited supporting, contradicting, and mutation Evidence, then validate any resolved head against bundle integrity and authority requirements.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;export_evidence_bundle&quot;</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">&quot;verify_unknown_resolution&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Propose a full compare-and-swap update only when evidence supports it. Require explicit approval and the current expected_revision before mutation.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;update_unknown&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;When the audit exposes a distinct unanswered question, recommend bounded probes first and create a new record only with explicit approval.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;record_unknown&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>        <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">title</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Audit residual unknowns&quot;</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">arguments</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{</span><br/>            <span class="tsd-kind-property">behavior_question</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">executable</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">prior_capture_evidence_id</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-kind-property">working_directory</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/contracts_promptContracts.PromptArgumentContract.html" class="tsd-signature-type tsd-kind-interface">PromptArgumentContract</a><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">description</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Design an approval-gated Process Capture v4 scenario with exact executable, filesystem, environment, network, replay, timeout, and cleanup boundaries.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;prepare_bounded_process_capture&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">objective</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Prepare and, only after authorization, run the smallest controlled process experiment that can answer the stated behavioral question.&quot;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">steps</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Inspect capture capability, declared effects, and limits before proposing execution. An unavailable capability is not permission to widen policy.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;binary_session&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Review any prior capture for unanswered dimensions, truncation, scenario commitments, and descendant settlement before designing a repeat.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;export_evidence_bundle&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Present exact executable and working roots, filesystem roots, environment names without secret values, host-network effects, scripted events, replay peers, byte/time/process limits, and cleanup expectations. Run only with operator policy plus approved: true.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;capture_process_scenario&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;When a prior compatible capture exists, compare complete Process Capture v4 observations under recorded normalization and freshness requirements.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;compare_process_captures&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">instruction</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Treat sampling gaps, truncated output, external behavior, and cleanup uncertainty as residual unknowns; persist them only with separate explicit approval.&quot;</span><span class="tsd-signature-symbol">;</span><br/>                <span class="tsd-kind-property">tools</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-keyword">readonly</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">&quot;record_unknown&quot;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>            <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>        <span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">title</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Prepare a bounded process capture&quot;</span><span class="tsd-signature-symbol">;</span><br/>    <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol"> = ...</span></div>
<div class="tsd-comment tsd-typography"><p>Complete guided workflow inventory advertised through MCP prompts.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/contracts/promptContracts.ts#L92">src/contracts/promptContracts.ts:92</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
<details class="tsd-accordion"><summary class="tsd-accordion-summary"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" aria-hidden="true"><use href="../assets/icons.svg#icon-chevronDown"></use></svg>
<h3>Settings</h3></summary>
<div class="tsd-accordion-details">
<div class="tsd-filter-visibility"><span class="settings-label">Member Visibility</span>
<ul id="tsd-filter-options">
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-protected" name="protected"/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Protected</span></label></li>
<li class="tsd-filter-item"><label class="tsd-filter-input"><input type="checkbox" id="tsd-filter-inherited" name="inherited" checked/><svg width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><rect class="tsd-checkbox-background" width="30" height="30" x="1" y="1" rx="6" fill="none"></rect><path class="tsd-checkbox-checkmark" d="M8.35422 16.8214L13.2143 21.75L24.6458 10.25" stroke="none" stroke-width="3.5" stroke-linejoin="round" fill="none"></path></svg><span>Inherited</span></label></li></ul></div>
<div class="tsd-theme-toggle"><label class="settings-label" for="tsd-theme">Theme</label><select id="tsd-theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></div></div></details></div></div>
<div class="site-menu">
<nav class="tsd-navigation"><a href="../index.html">rea-agents - v2.0.0</a>
<ul class="tsd-small-nested-navigation" id="tsd-nav-container">
<li>Loading...</li></ul></nav></div></div></div><footer>
<p class="tsd-generator">Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></footer>
<div class="overlay"></div></body></html>