JAWZThe Loop · Changelog

How the Loop has changed

The framework’s own revision history · maintained by Mako

A published framework that never changes is either finished or unexamined, and this one is neither. Every entry below is a change to the method itself — not a website tweak — with the reasoning that prompted it. Several came from the Loop being wrong in a way worth recording.

This is the companion to the Sources & freshness block that closes every mode output: that shows where a single answer came from, this shows how the method behind it has moved.

August 5, 2026Chapter 3

Decide learned to size, stage, and sit still

The chapter with the highest stakes had the least machinery — and a user's real complaint ("should I sell this position?" answered in jargon) was a Chapter 3 failure. It now runs on one doctrine: regime sets size, structure sets timing, falsifiers set survival. Waiting for a friendly regime to buy is named as a misuse, because recoveries in fast assets concentrate into a handful of sessions and a slow macro signal always arrives after them — the honest regime-aware answer is smaller size, not later entry. Two modes were added: Entry Staging turns "I'll buy it" into an armed plan with per-level invalidations, a false-start budget and an expiry date, because an entry without a written invalidation is a hope with a ticker attached. Do Nothing Well makes the reviewed hold a first-class outcome — the most expensive retail behavior is trading out of restlessness, and a plan working as designed looks uneventful.

August 5, 2026Chapter 2

The book gets asked what it is for

Every mode measured the portfolio against the regime; nothing measured it against the owner. A fit score without a mandate is a compass without a destination. A new capture step now asks what the money is for, when it is needed, one named benchmark, and drawdown tolerance asked in currency rather than percent — because percentages lie in the abstract and money is where the truthful answer lives. It also records account constraints before analysis instead of after: a retirement account restricted to European funds cannot buy US single names no matter how good the thesis, and discovering that at recommendation time is a framework failure. The record lives with the user, never with Jawz, and downstream chapters size, score and benchmark against it.

August 5, 2026Loop

Worked examples, composed journeys, and an open door for complaints

Contracts told an AI what shape an answer should take; examples show it, and models imitate examples far better than they obey schemas — so each chapter's highest-traffic mode now carries one, marked illustrative. The onboarding guide gained five composed journeys (first session, the weekly loop, a new idea, the itch to act, after a drawdown) so mode composition stops being something users discover by accident. And every chapter now invites feedback at the moment a run disappoints, because the improvement model this page documents only works if the misses get reported — several entries above exist because they were.

August 5, 2026Chapter 2

Crypto positions are scored instead of skipped

Every token used to collapse into one bucket the framework refused to assess — it reported the weight and excused itself from the verdict. Tokens now resolve into three factors scored on what actually drives them: Bitcoin as the liquidity-beta asset, Ether carrying an additional platform component that behaves like long duration, and everything else as the high-beta tail. What this deliberately does not claim is independence: the chapter states that the three correlate, and correlate further in drawdowns, and the stress test still treats them as a single cluster. Three factors is not diversification.

August 5, 2026Loop

Every mode output now ends with its sources

A Sources & freshness block is mandatory on every mode in every chapter: the tools actually called with their as-of dates, whether each read was observed live or reconstructed, any staleness flag verbatim, and anything that could not be reached along with what was used instead. It covers degraded runs explicitly — that is when it matters most. An answer that cannot show its sources is indistinguishable from a confident guess.

August 5, 2026Chapter 2

The Loop asks for your book instead of making you paste it

Loading the portfolio became an ordered preference: ask Rumo if the reader has it connected, otherwise a portfolio file they maintain, otherwise ask. Jawz still stores nothing — the point is that a reader stops re-typing holdings every session without Jawz holding anything. The output has to name which source it used.

August 5, 2026Chapter 1

The regime read says when it is sitting on a line

The business cycle turns on two threshold questions, so a pillar reading neutral is one small move from flipping the whole quadrant. A cycle change now requires three consecutive daily reads before it becomes the headline, with any pending flip reported as provisional rather than dropped. Separately, the headline colour declares when it sits within a hair of its own threshold. That second part is the one that mattered: a routine data revision moved sentiment across a line by 0.2 and a published brief was wrong the next day, because nothing had said how close the reading was.

August 2, 2026Chapter 1

History, not just today

Chapters now read trajectory rather than a single point. The regime, global liquidity and financial conditions each carry a timeseries, so 'what changed' is grounded in dated transitions instead of memory. Liquidity trend is computed on a constant basis, because when China enters or leaves the coverage the headline moves by several trillion without any liquidity actually changing — a coverage change is reported as a coverage change.

July 14, 2026Chapter 4

Low fit now distinguishes 'by design' from 'decayed'

A weak regime-fit score used to read the same whether a position was opened low-fit deliberately or had deteriorated since entry. Those are opposite findings — one is a plan, the other is drift — so they are now separate flags. Only the second is a reason to look again.

June 5, 2026Chapter 2

One factor vocabulary, end to end

Classification and scoring had drifted into two different vocabularies, so a position tagged in the chapter had to be translated before the drift engine could score it — and translation is where meaning gets lost. The chapter's factor axis is now exactly the set the scoring tools accept. No translation step, and no way for the two to disagree.

May 24, 2026Chapter 2

Crypto companies are companies

Miners, exchanges and treasury-holders were being tagged as crypto exposure. They are equities: they carry business risk, dilution and financing risk, and they can fail while the token does fine. They are now classified by their dominant equity factor with crypto correlation recorded as a secondary overlay — and that overlay is allowed to migrate, which is itself a signal that a thesis has evolved.

May 23, 2026Loop

The last sketch modes graduated

Several modes shipped as v0.1 outlines while the framework was being built. With Position Conviction Audit and Process Mirror completed, every mode in all four chapters is a full mode with a real procedure and output contract. Nothing in the published Loop is a placeholder.

May 21, 2026Chapter 1

Global liquidity got its own mode

Liquidity had been one input inside the regime read. It is often the dominant driver for risk assets, so it became a mode in its own right — central-bank balance sheets converted to a common currency, with the move decomposed into policy versus currency translation, because a stronger dollar shrinks foreign balance sheets without any policy changing.

Reading the Loop itself

Every chapter is published in full and free to read, whether or not you ever connect: the four chapters. Chapters carry version numbers, and a change here means a chapter version moved.