Keep data access behind the service boundary.
Frontend surfaces may request analytics through the backend service. They must not instantiate data-platform clients directly.
AND dependency = @google-cloud/bigquery
THEN BLOCK
AI writes the code. Your architecture still decides what ships.
Frontend surfaces may request analytics through the backend service. They must not instantiate data-platform clients directly.
// frontend/checkout.ts
import { BigQuery }
from '@google-cloud/bigquery';
export async function
trackCheckout(event) {
const bq = new BigQuery();
return bq.insert(event);
}
ADR-017 forbids a data-platform client in the frontend checkout service.
Had it shipped Warehouse credentials bundled into the browser, and a customer-data path nobody reviewed.
Follow one proposed change from an approved decision to a deterministic verdict. No API key or project setup required.
The quickstart walks through the smallest useful evaluation: one approved decision, one proposed change, and one verdict your team can inspect.
A Mneme pilot turns one real set of architectural decisions into an enforceable workflow across the agents and repositories your team already uses. Start with one boundary, one repository, and evidence everyone can inspect.
People decide. Mneme makes the decision operational. Evidence proves it held.
Mneme is open-source architectural drift prevention for the agentic AI SDLC. It turns approved ADRs, engineering standards, project context, and prior decisions into deterministic guide, warn, or block verdicts before incompatible changes land, with every verdict traced to its source.
Mneme can apply relevant decisions before an agent writes code, during file changes through supported hooks, and in CI before a change merges. Each guide, warn, or block verdict identifies the governing source and permitted next action.
Context systems help agents understand. Auditing tools show how agents behaved. Code review evaluates completed output. Mneme enforces the approved engineering intent the agent must follow, while linking every verdict to its source.