docs(api): refresh managed reconstruction contracts

This commit is contained in:
morluto committed 2026-07-16 20:15:48 +08:00
1 parent a807471e4e
commit 2b064335ea
216 files changed
+2049 -637

No files matched your search

@@ -11,11 +11,11 @@
<li><a href="../modules/domain_bundleComparison.html">domain/bundleComparison</a></li>
<li><a href="" aria-current="page">bundleComparisonInputSchema</a></li></ul>
<h1>Variable bundleComparisonInputSchema<code class="tsd-tag">Const</code></h1></div>
<div class="tsd-signature"><span class="tsd-kind-variable">bundleComparisonInputSchema</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">&lt;</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">left</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">&lt;</span><br/>            <span class="tsd-signature-symbol">{</span><br/>                <span class="tsd-kind-property">artifacts</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodArray</span><span class="tsd-signature-symbol">&lt;</span><br/>                    <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">&lt;</span><br/>                        <span class="tsd-signature-symbol">{</span><br/>                            <span class="tsd-kind-property">architecture</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodNullable</span><span class="tsd-signature-symbol">&lt;</span><br/>                                <span class="tsd-signature-type">ZodEnum</span><span class="tsd-signature-symbol">&lt;</span><br/>                                    <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">arm</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;arm&quot;</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">arm64</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;arm64&quot;</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">x86</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;x86&quot;</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">x86_64</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;x86_64&quot;</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>                                <span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">,</span><br/>                            <span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">;</span><br/>                            <span class="tsd-kind-property">digest</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">sha256</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodString</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">$strip</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">;</span><br/>                            <span class="tsd-kind-property">format</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodEnum</span><span class="tsd-signature-symbol">&lt;</span><br/>                                <span class="tsd-signature-symbol">{</span><br/>                                    <span class="tsd-kind-property">&quot;analysis-database&quot;</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;analysis-database&quot;</span><span class="tsd-signature-symbol">;</span><br/>                                    <span class="tsd-kind-property">apk</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;apk&quot;</span><span class="tsd-signature-symbol">;</span><br/>                                    <span class="tsd-kind-property">asar</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;asar&quot;</span><span class="tsd-signature-symbol">;</span><br/>                                    <span class="tsd-kind-property">directory</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;directory&quot;</span><span class="tsd-signature-symbol">;</span><br/>                                    <span class="tsd-kind-property">dmg</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;dmg&quot;</span><span class="tsd-siLine truncated
<div class="tsd-signature"><span class="tsd-kind-variable">bundleComparisonInputSchema</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">&lt;</span><br/>    <span class="tsd-signature-symbol">{</span><br/>        <span class="tsd-kind-property">left_bundle_path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodString</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">limit</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">offset</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">ZodNumber</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">record_pairs</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodDefault</span><span class="tsd-signature-symbol">&lt;</span><br/>            <span class="tsd-signature-type">ZodArray</span><span class="tsd-signature-symbol">&lt;</span><br/>                <span class="tsd-signature-type">ZodObject</span><span class="tsd-signature-symbol">&lt;</span><br/>                    <span class="tsd-signature-symbol">{</span> <span class="tsd-kind-property">left_evidence_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodString</span><span class="tsd-signature-symbol">;</span> <span class="tsd-kind-property">right_evidence_id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodString</span> <span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">,</span><br/>                    <span class="tsd-signature-type">$strip</span><span class="tsd-signature-symbol">,</span><br/>                <span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">,</span><br/>            <span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">,</span><br/>        <span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">;</span><br/>        <span class="tsd-kind-property">right_bundle_path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ZodString</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-type">$strict</span><span class="tsd-signature-symbol">,</span><br/><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div>
<div class="tsd-comment tsd-typography"><p>Strict bounded input for canonical Evidence bundle comparison.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/bundleComparison.ts#L25">src/domain/bundleComparison.ts:25</a></li></ul></aside></div>
<li>Defined in <a href="https://github.com/morluto/rea/blob/main/src/domain/bundleComparison.ts#L24">src/domain/bundleComparison.ts:24</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">