<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Texts about AI and crypto</title><description>Technical essays by Omar U. Espejel on AI engineering, crypto, verifiable systems, and production engineering.</description><link>https://gradiente.ai/</link><item><title>The Environment Contract Is Part of the Product</title><link>https://gradiente.ai/essays/the-environment-contract-is-part-of-the-product/</link><guid isPermaLink="true">https://gradiente.ai/essays/the-environment-contract-is-part-of-the-product/</guid><description>A postmortem on an auth flag regression in an agent-built app, and the deploy contract that stops stale environments from becoming releases.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>What a Proof Is Allowed to Mean</title><link>https://gradiente.ai/essays/tablero-the-boundary-between-proofs/</link><guid isPermaLink="true">https://gradiente.ai/essays/tablero-the-boundary-between-proofs/</guid><description>A guide to the missing receipt around proof artifacts: how proof bytes, statement meaning, verifier domain, and replay assumptions become one accepted object.</description><pubDate>Thu, 07 May 2026 09:03:00 GMT</pubDate></item><item><title>Proof Validity Is Not Statement Validity</title><link>https://gradiente.ai/essays/proof-validity-is-not-statement-validity/</link><guid isPermaLink="true">https://gradiente.ai/essays/proof-validity-is-not-statement-validity/</guid><description>A proof can verify while the AI claim around it is still relabelable. In a local EZKL-style receipt test, the proof-only path rejected 1 / 7 relabels; the statement-envelope path rejected 7 / 7.</description><pubDate>Thu, 07 May 2026 09:02:00 GMT</pubDate></item><item><title>Proof Pressure Is Not Just Matrix Multiply</title><link>https://gradiente.ai/essays/where-transformer-proof-pressure-appears/</link><guid isPermaLink="true">https://gradiente.ai/essays/where-transformer-proof-pressure-appears/</guid><description>The useful transformer-proving question is not whether the model contains arithmetic. It is where proof plumbing gets reused or repeated.</description><pubDate>Thu, 07 May 2026 09:01:00 GMT</pubDate></item><item><title>Why Transformers Fit STARKs</title><link>https://gradiente.ai/essays/why-transformers-fit-starks/</link><guid isPermaLink="true">https://gradiente.ai/essays/why-transformers-fit-starks/</guid><description>Transformer decode is a repeated state transition over carried context. That shape does not make STARKs win automatically, but it makes the proof-boundary question natural.</description><pubDate>Thu, 07 May 2026 09:00:00 GMT</pubDate></item><item><title>Why Documentation Structure Fits Agent Workloads</title><link>https://gradiente.ai/essays/why-documentation-structure-fits-agent-workloads/</link><guid isPermaLink="true">https://gradiente.ai/essays/why-documentation-structure-fits-agent-workloads/</guid><description>How curated manifests, canonical metadata, crawler boundaries, and simple health checks make documentation easier for AI agents to retrieve and cite.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>