← All releases

Release Candidate cadence, project identity, multi-tenant substrate

The platform crosses into Release Candidate sequencing. Projects become a stable identity that survives renames and re-clones. The multi-tenant substrate that every team and org governance feature depends on lands.

Release Candidate sequencing

The Loop has been live for three weeks. This week it became something the platform was willing to call a Release Candidate. The 0.9 line opened mid-week and produced point releases through the rest of the week as functional tests caught issues that only a real release candidate would surface.

Data isolation guarantees

Tenant-scoped data isolation landed on every persistence boundary. Every read and every write now passes a scoped access check at the storage layer — architectural, not application-layer. Audit-trail framing is now backed by a real data-isolation guarantee, not a code convention.

Project identity

The platform got a durable concept of “the project I am working in.” Every memory write, every search, every quality gate is now scoped to a stable project identity that survives renames, slug changes, and re-clones. The user-visible effect is that memory stops bleeding across projects.

Dashboard and entity-map

The dashboard surface got its first usable shape this week — a visualization of what the system knows about a user’s work, with filters for the types of memory that matter to a human reader and the ones that don’t.

Multi-tenant substrate

The data model for organizations, teams, memberships, and admin tooling went in this week. The platform stopped assuming it was talking to a single user. Multi-user and multi-org governance are first-class from here on.

← All releases