Builder note
Kognita 0.5.1 and 0.5.2: hardening released and documented
Kognita alpha 0.5.1 shipped the review hardening with a migration guide, and 0.5.2 documented every 0.5 feature in the README.
Read the noteIdeas
I write about what happens between a model producing an answer and an organisation creating value from it: context, decisions, workflows, agents, governance, adoption, customer intelligence, analytics and human judgement.
Builder note
Kognita alpha 0.5.1 shipped the review hardening with a migration guide, and 0.5.2 documented every 0.5 feature in the README.
Read the noteBuilder note
Kognita alpha's gateway now redacts decoded JSON, screens every provider-read field and JSON key, forwards only known endpoints and refuses attachments it cannot inspect.
Read the noteBuilder note
Kognita alpha now requires a live workload credential on the library path and keeps tier 2 and above use cases gateway-only at runtime.
Read the noteBuilder note
Kognita alpha 0.5.0 shipped agent identity, delegation, blast radius, taint isolation and containment, with a list of what was still open.
Read the noteBuilder note
In Kognita alpha a caller-supplied classification header can raise sensitivity but never skip the content classifier.
Read the noteBuilder note
How Kognita alpha's AI gateway screens, re-decides and withholds model responses, and applies run controls before any provider call.
Read the noteBuilder note
In Kognita alpha a human approval now binds to the exact request, is spent once, and re-checks credentials, sandbox and screening on release.
Read the noteBuilder note
Kognita alpha adds public propose_document and apply_proposal_tool, so an agent's change is proposed, approved by a different human and applied once.
Read the noteBuilder note
Kognita alpha now resolves the effective client scope of a call once, from subjects and mapped arguments, and uses it for authority, limits, anomaly and taint.
Read the noteBuilder note
Kognita alpha closed several routes where runless or nested calls dropped client-data taint, so sensitive content could not reach a public tool later.
Read the noteBuilder note
Kognita alpha now detects truncated evidence exports and a missing head checkpoint, and replays 0.5 decisions including delegations and gateway checks.
Read the noteBuilder note
Kognita alpha now takes a write lock before reading quota, delegation budget and anomaly counters, so concurrent calls cannot exceed a limit.
Read the noteBuilder note
Kognita alpha now really aborts in-flight MCP calls, keeps uncertain actions pending, waits for them on recovery and keeps recovery retryable until compensation succeeds.
Read the noteBuilder note
In Kognita alpha the AI gateway now uses its own provider key, and an agent presenting a provider key directly is denied and flagged.
Read the noteBuilder note
Kognita alpha now denies agents with incomplete identity, pins the model into the deployment hash and adds daily transaction and product limits.
Read the noteBuilder note
Kognita alpha admits system triggers only when the authenticated client configuration lists them, and keeps them alive across live polls.
Read the noteBuilder note
Kognita alpha's framework adapters now carry the agent credential and delegation, keep tool declarations and bind callbacks per call.
Read the noteBuilder note
Kognita alpha 0.4 replaced the free-text purpose list with a versioned use-case register, so every decision names a registered use case and cites its accountable owner.
Read the noteBuilder note
Kognita alpha 0.4 added a YAML policy language that compiles to existing policy rows, and scenario tests that live next to the rules they test.
Read the noteBuilder note
Kognita alpha 0.4 ingests Markdown, HTML and DOCX into one knowledge item per section, classifies each section and cites the passage that matched.
Read the noteBuilder note
Kognita alpha 0.4 records the client interaction, the reasons behind an origination and the relationship manager's review, including rubber-stamp flags.
Read the noteBuilder note
Kognita alpha 0.4 ships four small framework adapters that route tool calls through run_governed and model calls through the AI gateway.
Read the noteBuilder note
Kognita alpha 0.4 computes cycle time, decision quality and reliability from the interaction record, and adds near misses and a review queue with coverage per use case.
Read the noteBuilder note
In Kognita alpha a client send is its own governed action, live runs can be paused or overridden, and a complaint links back to the exact output and approver.
Read the noteBuilder note
Kognita alpha 0.4 reads runs, decisions, citations and alerts from the evidence chain and exports a run as self-verifying JSON.
Read the noteBuilder note
Kognita alpha 0.4 trips a circuit breaker on registered thresholds, revokes by agent, model, provider, tool, client or use case, and records kill-switch drills.
Read the noteBuilder note
Kognita alpha 0.4 ships five starter packs and a private-banking pack, with user overlays and integrity pins.
Read the noteBuilder note
Kognita alpha bounded its gateway decision reads to rows in force, after closed history made overhead grow with every policy change.
Read the noteBuilder note
What an independent cross-review of Kognita alpha found in identity, evidence integrity, replay and resume, and how each finding was fixed with a test.
Read the noteBuilder note
Kognita alpha 0.4 shipped the use-case register, policy language, ingestion, adapters, flight recorder and policy packs.
Read the noteBuilder note
Kognita alpha 0.5 gives every agent an identity, an autonomy level and per-verb permissions, with existing agents failing closed at level 0.
Read the noteBuilder note
Kognita alpha 0.5 issues, verifies and revokes hashed workload credentials for agents, and denies spoofed agent names at the gateway and MCP proxy.
Read the noteBuilder note
In Kognita alpha 0.5 every agent call needs a live delegation from a human who is entitled to the action, checked on both sides.
Read the noteBuilder note
Kognita alpha 0.5 enforces per-agent blast-radius limits, rate limits, tool allow-lists and purpose-specific field minimisation inside the decision.
Read the noteBuilder note
Kognita alpha 0.5 labels runs that touch external content or client data, and stops tainted runs from writing or reaching public lanes.
Read the noteBuilder note
Kognita alpha 0.5 builds per-agent baselines and automatically contains an agent on volume spikes, privilege probing or unusual tool sequences.
Read the noteBuilder note
Kognita alpha 0.5 lets agents delegate only narrower authority, and kognita evidence authority traces any action back to its human source.
Read the noteBuilder note
Kognita alpha 0.5 declares whether tools are reversible, runs compensations on recovery, cancels in-flight MCP calls and publishes a threat model.
Read the noteBuilder note
Why I removed the Graphiti and Kuzu graph engine from Kognita alpha and narrowed it to policies, guidelines and governance records.
Read the noteBuilder note
Kognita alpha 0.3.0 shipped the AI gateway, the MCP proxy, run budgets and replay, and the README was rewritten to describe only what was true.
Read the noteBuilder note
How I closed the Kognita alpha Tier 0 defect list for 0.3: real fixes where needed, proof tests where the note had drifted, and one checkbox per pull request.
Read the noteBuilder note
Kognita alpha measured its AI gateway overhead at a maximum of about 37 ms and a mean of about 9.5 ms per call, excluding classifier inference.
Read the noteBuilder note
In Kognita alpha, a HUMAN_APPROVAL outcome now returns nothing and retrieves nothing until a live grant exists, and runs carry call, token, cost and time budgets.
Read the noteBuilder note
How Kognita alpha uses a text classifier to fill in classification for free text at the decision boundary, while keeping identity, purpose and the decision out of its reach.
Read the noteBuilder note
Kognita alpha's AI gateway sits in front of a model provider, decides before any byte is forwarded, redacts on egress and refuses when the evidence store cannot record the call.
Read the noteBuilder note
Kognita alpha's MCP proxy turns every tool call into a governed envelope and contacts the backend server only after an allow or a live human approval.
Read the noteBuilder note
The Kognita alpha flagship demo scaffolds a governed agent and runs four scenarios: an allowed query, a denied query, evidence tampering and gateway redaction.
Read the noteBuilder note
How Kognita alpha pins policy and content hashes so a decision can be replayed later, and how the retention store handles erasure without breaking the chain.
Read the noteBuilder note
kognita evidence reconstruct answers the ten reconstruction-test questions for one interaction from the evidence chain, and reports what is not yet recorded.
Read the noteBuilder note
Kognita alpha keeps fail closed as the default when the evidence store is down, and adds a narrow degraded mode per use case.
Read the noteBuilder note
In Kognita alpha a missing or empty purpose list now denies every call, closing a Tier 0 defect where no list meant every purpose passed.
Read the noteBuilder note
Why I revised the Kognita alpha roadmap around an explicit AI gateway and a ten-question test a supervisor could use to reconstruct one AI-assisted client interaction.
Read the noteGovernance & Control
As AI moves from assistance to action, the question is who is accountable when the agent acts, not only whether the model is accurate.
Read the essayEnterprise AI
If everyone can access similar AI, the moat comes from the system around the model: context, workflows, controls, judgement and how fast the organisation learns.
Read the essayCustomer Intelligence
RFM is the map, CLTV is the compass, and predictive AI turns both into the next best action for a relationship manager.
Read the essayData & Analytics
Structured, meaningful content outlives the device it was written for. In 2017 the new reader was a phone. Today it is a model.
Read the essayDecision Systems
A business that only works when its founder is present cannot grow beyond the founder. Systems are how the vision survives you stepping away.
Read the essayWhat the writing returns to
What surrounds the model: context, control, workflow, judgement, learning?
What capability exists now that did not before?
Who owns it, who decides, who is accountable?
What may this system know, decide and do?
Was safe action designed in, or bolted on later?
What context is relevant to this decision?
Signal, context, judgement, action, response, learning: where does the loop break?
What did the customer actually experience?
Will people use it, in the flow of their work?
Who handles the exception, and who can stop it?