architecture.artof.link

Architecture Journal & Lessons Learned

A short history of Adaptive Experience Architecture: what was difficult, how we solved it, what shipped to production, and the lessons we learned along the way. Not an issue dump. Not a daily changelog.

In Plain English: Great software architecture isn't just about writing code; it's about confronting flawed assumptions, learning from mistakes, and building automated safeguards so failures never recur. This journal documents the key turning points in developing AEA.

Evolution at a glance

Curated milestones — not a changelog. Nodes jump to sections below. Rail SVG is Live on Pages (probe 2026-09-21); regenerated from assets/chronify/journal-evolution.timeline.json via chronify in the Pages job.

AEA journal evolution rail

Chronify IR (source of truth): assets/chronify/journal-evolution.timeline.json. After Pages publish, interactive HTML is at https://architecture.artof.link/chronify/journal-evolution.timeline.html (probe; not linked here until Live).

Jump: Origin · Honesty · Two hosts · 14 Sep agent-OS · 17 Sep sleep · 19 Sep decision · Archify · 20 Sep Anthropic · 21 Sep Holmberg · ECS skip


Why This Project Started

From a course brief to a group delivery to a live shop and a public framework

Claim vs probe

(Referred to as Daily-brief honesty on the comparison page).

Claim vs probe: a merged ticket is not verified until the same journey is probed on phone and desktop

Two Hostnames, Two Jobs

Two hostnames: framework Pages versus the live shop

Four Lines, One Day

  1. Urgent Sam (needs flowers delivered today)
  2. Planner Sarah (schedules custom flowers and card messages in advance)
  3. Loyal Alex (expects cart and occasion preferences to survive browser refreshes)
  4. Tracker Chris (checks order delivery status and reaches florist support)
Four named journeys, one live shop, two viewports

A saved receipt is not a button



Keep Learning: agent-OS vocabulary (2026-09-14)


Keep Learning: decision-layer vocabulary (2026-09-19)


Keep Learning: Anthropic agentic workflows (2026-09-20)


Keep Learning: Holmberg recipes + LangChain harness patterns (2026-09-21)


Path B sleeps on a schedule (evening demo + resting page)


Archify embeds on the sister site


Mobile jump-nav clearance (then hide)


deploy-ecs soft-skips when RDS is resting


Keep Learning: Second Brain OS comparison (2026-09-24)


Keep Learning: shared rules file and advisor pattern (2026-09-30)

Keep Learning: verifier independence and false waits (2026-09-30, second batch)

Keep Learning: a judge the player cannot edit (2026-10-06)

Keep Learning: take the taxonomy, not the picks (2026-10-07)

Keep Learning: the paper said "model and machinery", the post said "model" (2026-10-11)

Keep Learning: say how old the number is (2026-10-18)


How This Journal Stays Honest