You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 8, 2026. It is now read-only.
Your AI agents make decisions they can't explain.<br/>
18
+
<spanclassName="hero-highlight">FlowScript makes those decisions queryable.</span>
19
19
</h1>
20
20
<pclassName="hero-subtitle">
21
-
Structured reasoning memory for AI agents. Five typed queries no vector store can answer.
22
-
When memories contradict, we don't delete. We create a queryable <em>tension</em>.
21
+
Five typed queries no vector store can answer: <code>why()</code>, <code>tensions()</code>, <code>blocked()</code>, <code>alternatives()</code>, <code>whatIf()</code>.
22
+
Hash-chained audit trail. Structural compliance. MIT licensed.
Enforcement begins August 2026. Audit trails can't be backdated. Organizations using FlowScript today have unbroken reasoning records from day one. You can turn on logging tomorrow — you can't manufacture the last 18 months of decision provenance.
275
+
</p>
276
+
</div>
277
+
</section>
278
+
279
+
{/* Security */}
280
+
<sectionclassName="section section--alt">
281
+
<divclassName="section-inner">
282
+
<h2className="section-title">Security: Can't Patch, Must Architect</h2>
283
+
<pclassName="section-lead">
284
+
Three independent CVE clusters dropped in the same week — MCPwned, ClawHub, and ClawJacked (CVSS 8.8, 15,200 affected instances). Same structural root cause: unvalidated content flowing through agent invocation paths.
285
+
</p>
286
+
<pclassName="section-lead">
287
+
FlowScript doesn't prevent every attack class. What it makes structurally impossible is <strong>reasoning corruption</strong> — untraceable decisions, silent contradictions, unaudited state changes. The type system makes them unrepresentable. Same architectural insight as <ahref="https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/"target="_blank"rel="noopener noreferrer"style={{color: 'var(--color-primary)'}}>CHERI</a>: structural prevention over behavioral detection.
288
+
</p>
289
+
</div>
290
+
</section>
291
+
292
+
{/* What FlowScript Actually Is — Layer 1 (condensed for web) */}
The five queries and the audit trail are what FlowScript <em>does</em>. Here's what it <em>is</em>.
298
+
</p>
299
+
<pclassName="section-lead">
300
+
Musical notation didn't record what musicians were already playing. It made polyphony <em>possible</em>. Bach's fugues are literally unthinkable without it — not "hard to remember" but impossible to compose, because the interaction of independent voices requires a representational system precise enough to reason about counterpoint.
301
+
</p>
302
+
<pclassName="section-lead">
303
+
FlowScript does the same thing for AI cognition. It doesn't record what agents are already thinking. It makes a new category of reasoning possible — the kind where you can have multiple reasoning chains interacting, query across causal paths, and turn contradictions into structured tensions. This is impossible in the vector-search paradigm because vector search has no representation for <em>why</em>.
304
+
</p>
305
+
<pclassName="section-lead">
306
+
FlowScript is infrastructure. Not a tool. Not a framework. Infrastructure — like SQL gave us queryable data, TCP/IP gave us addressable communication, and Git gave us trackable changes. FlowScript gives AI agents queryable reasoning. Everything else — compliance, security, memory, observability — is an application of that infrastructure.
0 commit comments