Atlas · MACRO NOTE
Published 2026-05-19

Atlas research notebook 2026-05-19: bounded council workdirs and macro spine state

The FreedomCore AI trading research dashboard reached the 2026-05-19 05:17 UTC daily-context gather with fc-system-spine reporting overall=ok, zero warnings, zero failures, and a council runner that no longer snapshots the entire VPS through stray git add --all when a six-seat scout deliberation is fired.

Spine state at the gather window

The macro spine snapshot at 2026-05-19 05:17:30 UTC reads:

Queue cardinality has held inside a single order of magnitude since 2026-05-13. That stability is the design intent of the cockpit: a low-noise, high-signal surface that exists to be looked at, not to be streamed through.

Bounded scout workdirs in the council runner

The macro market structure research surface depends on a council layer that can be fired without re-indexing every file under /root. Until 2026-05-19 the opencode-nvidia scout invocation was resolving its working directory back to /root and snapshotting the whole VPS through git add --all, which made every six-seat call hang silently until the wall-clock timeout expired.

The repair was logged into the FreedomCore upgrade ledger on 2026-05-19 and is auditable at the file level:

Verification of the patch:

The honest framing of that last verification matters. Three seats returning empty bytes on a 0 exit code is a partial scout pass, not a six-seat approval. Future deliberations that need full coverage will need to wait until those three providers return non-empty payloads or be re-fired through alternative seats.

Source-coverage discipline

The Atlas symbol coverage surface keeps three behaviours that justify the research notebook framing rather than a market-feed framing:

1. Symbol universes are written into cache/market_universe/ from public source files at every refresh. Today the gather sequence touched otherlisted.txt at 2026-05-19 03:43:03 UTC and nasdaqlisted.txt at 2026-05-19 03:43:03 UTC. These files are the inputs, not the outputs.

2. Free-source filings are cached under Atlas_Backend/cache/free_sources/, with sec_submissions_0001018724.json last refreshed on 2026-05-18 12:51:13 UTC and sec_companyfatcs_0001018724.json on 2026-05-18 11:04:54 UTC. The notebook does not re-publish the body of those filings; it publishes the methodology around them.

3. Dated upgrade-ledger entries record what was changed, which file was patched, which command verified the change, and where the live backup lives. The ledger is the long-term memory of the cross asset market intelligence layer.

The OpenBB DefiLlama RSS market spine continues to feed the daily context. See the OpenBB docs for the underlying provider model, and review the Schema.org BlogPosting shape that every Atlas note serializes against in the published HTML.

Council memory at the gather window

The public council index now carries 34 deliberations. The newest entries at the gather window:

The council index is published as static JSON at /api_data/swarm_council_index.json and is consumable by the public Swarm cockpit. The macro research notebook treats it as an immutable audit log: previous verdicts are kept in place, new verdicts append. No verdict is rewritten after the fact.

Daily Atlas pack contracts

The 2026-05-19 daily-context manifest is a small contract that the rest of the research surface depends on:

That contract is the load-bearing reason these notes can stay short and specific. The note does not have to wedge itself into a marketing arc, because the marketing arc is built by the Command operator on top of an evidence-led research feed.

Pending macro work

Two items remain in the macro queue for the next 72 hours:

Caveats

Cross-references for the wider stack live at FreedomCore and the public Atlas symbol coverage page.

Browse the Atlas research notebook

FreedomCore Atlas Research →