Preview — additive section · index.html untouched · written 2026-11-11

Trade Compass · Curriculum audit

The learning map

What the platform teaches, the order it actually unlocks in, and the points where the path has nothing attached. Every number on this map is read from the source, not from the curriculum guide — the guide is two releases behind.

Source of truth: src/data/learningContent.ts · src/pages/Games.tsx · src/lib/offline-store.ts · read 2026-10-28

11modules
64lessons
3gated tiers
13games
5calculators
2simulations
Trade Compass curriculum map Eleven learning modules arranged in three gated tiers — Foundation, Applied and Mastery — with each module's lesson count, wired prerequisite and matching practice drill. STAGE 01 — FOUNDATION ALWAYS OPEN · 4 MODULES · 25 LESSONS MODULE 01 Forex Fundamentals 7 lessons Market structure · pairs · pips PREREQ none · entry point DRILL Pip Value Quiz MODULE 02 Candlestick Trading 8 lessons Candles · reversals · context PREREQ M1 DRILL Candlestick Challenge MODULE 03 Technical Indicators 6 lessons Moving averages · RSI · MACD PREREQ M1–M2 DRILL Indicator Quiz MODULE 04 Support & Resistance 4 lessons Zones · trendlines · Fibonacci PREREQ M1–M2 DRILL Support & Resistance MASTER ALL 25 FOUNDATION LESSONS STAGE 02 — APPLIED 4 MODULES · 26 LESSONS · NO GAME REQUIRED TO PASS MODULE 05 Risk Management 4 lessons 1–2% rule · sizing · R:R PREREQ M1–M3 DRILL Risk Mgmt · Trade Setup MODULE 07 Chart Patterns 4 lessons Flags · H&S · breakouts PREREQ none wired DRILL Patterns · Drag & Drop MODULE 09 Trading Styles 7 lessons Price action · news · style fit PREREQ M2–M4 DRILL NFP Boss Battle MODULE 11 The Trick Book — Reading the Market 11 lessons Hank's indicator stack · SNR PREREQ none wired DRILL Candlestick Tetris MASTER ALL 26 APPLIED LESSONS STAGE 03 — MASTERY 3 MODULES · 13 LESSONS · ALL GATED, NONE REQUIRED TO FINISH THE PATH MODULE 06 Trading Psychology 4 lessons Emotional cycle · biases · plan PREREQ M1–M5 DRILL Flash Crash MODULE 08 Multi-Timeframe Analysis 4 lessons Top-down · confluence · alignment PREREQ none wired DRILL none MODULE 10 PREMIUM The One Day Work Week 5 lessons 7:45–4:45 day · 5-pip rule PREREQ none wired DRILL none PROVE THE SKILL Career Mode · 6 chapters · Prop Trial module with a drill no drill attached tier gate — every lesson in the prior tier mastered lesson counts from learningContent.ts · not the guide
The path the code enforces: Foundation opens on day one, everything above it opens only when every lesson in the tier below has been passed. Module numbers do not follow that order — 6 (Mastery) sits between 5 and 7 (Applied). Dashed cards have no practice surface.

What's missing

Nine gaps, each with the evidence that establishes it and the place it belongs. Ordered by how much they cost a learner today.

GapWhat the source showsWhere it attaches
Module order fights the gate The list runs 1→11, but the tiers are Foundation 1–4 · Applied 5, 7, 9, 11 · Mastery 6, 8, 10. A learner who follows "next" from M5 lands on M6, which stays locked until Applied 7, 9 and 11 are fully mastered. LearningPath order · nextModule fallback, ModuleDetail.tsx:128
Per-module prerequisites are decorative prerequisites is set on six modules, but isModuleUnlocked() reads only tier mastery. M7, M8, M10 and M11 have nothing wired. The lock screen still says "Complete prerequisite modules." src/lib/offline-store.ts:382
Two modules have no drill 13 games ship. M8 (4 lessons) and M10 (5 lessons) have no matching game; M9's only drill, NFP Boss Battle, covers its news lesson alone. Games are never required to unlock anything. Games.tsx · new MTF and routine drills
Assessment runs ahead of instruction Expectancy is asked in an M5 application prompt and an M5 quiz question, but no lesson section teaches it. "Risk of ruin" and "Kelly" appear zero times in 64 lessons. M5.3 — add the expectancy section before the quiz
No fundamental or macro layer "Fundamental" appears only in the M1 title. Interest rates are mentioned twice and central banks four times across all 64 lessons — no lesson on rate differentials, inflation or policy. New module, after M1
Nothing teaches validation or review "Backtest" appears as one comparison bullet and one quiz question; there is no lesson on testing a system or reading your own results. The journal is taught as a single heading inside M6.3, though it is a top-level surface. New module, after M9
A prop-trial surface with no prop-trial teaching PropTrial is a live page. "Prop firm" appears twice — an M5 pro-tip and a quiz answer. No lesson covers drawdown limits, profit targets or payout rules. New lesson in M5 or M10
Instruments outrun the curriculum 48 instruments are configured (25 FX pairs plus 23 metals, commodities, stocks and sectors). All 64 lessons are FX-only; "indices" appears zero times. M1 or M11 — instruments beyond FX
The guide describes an older product docs/CURRICULUM_GUIDE.md still says 9 modules, 28 lessons and 8 games. The source is 11, 64 and 13 — including two modules the guide never mentions. Regenerate the guide from learningContent.ts

Reading spine — the macro layer, wired

One section worked end to end so the mechanism is visible. The audit above says the platform has no macro or fundamental layer: interest rates appear twice across 64 lessons, central banks four times, and there is no lesson on rate differentials or policy. A free college economics text covers exactly that ground. Each row below is a real chapter, checked against the book's own table of contents and front matter — not a shop page and not the guide.

// learningContent.ts — the lesson gains one field, nothing else moves reading: { source: 'OpenStax', edition: 'Principles of Economics 2e', chapter: 29, section: '29.1 How the Foreign Exchange Market Works', url: 'https://openstax.org/books/principles-economics-2e/pages/29-1-...', license: 'CC BY 4.0', mode: 'embed' // or 'link' when the licence forbids reuse }
Proposed slotVerified reading — chapter and sectionPrint p.LicenceMode
M12.1 Why the dollar moves 29.1 How the Foreign Exchange Market Works 692CC BY 4.0Embed
M12.2 Rate differentials and the carry 29.2 Demand and Supply Shifts in Foreign Exchange Markets 700CC BY 4.0Embed
M12.3 Reading the central bank 28.1 The Federal Reserve Banking System and Central Banks
28.3 How a Central Bank Executes Monetary Policy
666
672
CC BY 4.0Embed
M12.4 The inflation print 22.1 Tracking Inflation
22.2 How to Measure Changes in the Cost of Living
528
532
CC BY 4.0Embed
M12.5 The calendar is not noise 19.1 Measuring the Size of the Economy: Gross Domestic Product 445CC BY 4.0Embed
M12.6 Interest is a price 4.2 Demand and Supply in Financial Markets 92CC BY 4.0Embed

The licence column is the part that decides the work. Three of the four free books that cover this ground cannot go inside a paid product.

Principles of Economics 2e · OpenStaxCC BY 4.0Verified in the book's own front matter. Host, quote, remix, sell access to it — attribution only. This is the embed candidate.
Principles of Economics 3e · OpenStaxCC BY-NC-SA 4.0Newer edition, but NonCommercial — cannot be embedded in anything behind the premium tier. Link only, or use 2e for the copy and link 3e as "further reading".
Principles of Finance · OpenStaxCC BY-NC-SA 4.0Same constraint. Wrong subject anyway — corporate finance, not FX or macro.
Open Textbook Library · economics shelfmixedIndividually licensed — the shelf carries CC BY-NC-SA titles (Saylor's International Trade, UMN's Principles of Macroeconomics) alongside permissive ones. Every entry has to be read one at a time; there is no blanket "it's open" answer.

Required attribution, verbatim from the 2e front matter, carried on every embedded page or print sheet:
“Download for free at https://openstax.org/details/books/principles-economics-2e.”

What this does not do:

Three moves

  1. Order the path by tier, not by number. Foundation → Applied → Mastery, with module numbers kept as IDs. Cheapest fix on the list; it removes the locked module in the middle of the path without touching content.
  2. Close the two practice holes. A confluence drill for M8 and a routine/5-pip drill for the premium M10 — the two modules with nothing to practice on.
  3. Add the three missing layers: macro, validation/journaling, and prop rules. Those are the three that decide whether a learner survives the first live month.

Lesson ledger

All 64 learning points, exactly as titled in source, grouped by module.

M01Forex FundamentalsFoundation7 lessons

What is Forex Trading? · Currency Pairs Explained · Understanding Pips & Pipettes · Lots, Leverage & Margin · Market Sessions & Best Trading Times · Forex Orders & the Spread · Your Demo Account & First Setup

M02Candlestick TradingFoundation8 lessons

Anatomy of Candlesticks · The Doji Family · Hammer & Hanging Man · Engulfing Patterns · Morning & Evening Star · Shooting Star & Inverted Hammer · Spinning Top & Pattern Context · Candlestick Context & Multi-Timeframe Confirmation

M03Technical IndicatorsFoundation6 lessons

Moving Averages In-Depth · RSI — Relative Strength Index · MACD — Momentum & Trend · Bollinger Bands · Combining Indicators · The 7/20/50/200 Moving Average Stack

M04Support & Resistance MasteryFoundation4 lessons

Horizontal Support & Resistance · Trendlines & Channels · Fibonacci Retracements · Trading the Levels Like Hank

M05Risk ManagementApplied4 lessons

The 1-2% Rule · Position Sizing Calculations · Risk-Reward Ratios · You Don't Need to Be Right

M06Trading PsychologyMastery4 lessons

The Emotional Cycle of Trading · Cognitive Biases in Trading · Building Your Trading Plan · Hank's Common Mistakes & the Trader's Mindset

M07Chart PatternsApplied4 lessons

Continuation Patterns (Flags, Pennants, Wedges) · Reversal Patterns (H&S, Double Top/Bottom) · Breakout Trading Rules · Breakouts & the Pivot-Room Read

M08Multi-Timeframe AnalysisMastery4 lessons

Top-Down Analysis Framework · Confluence Zones · Aligning Signals Across Timeframes · Hank's Sunday Weekly Swing Routine

M09Trading Styles & Market ApproachesApplied7 lessons

Price Action Trading · News & Event-Driven Trading · Technical Pattern & Trendline Trading · Comparing the Approaches · Hybrid & Confluence Methods · Finding Your Trading Style · Build a Signature Setup

M10The One Day Work WeekMastery · Premium5 lessons

The Day: 7:45 to 4:45 · One Day, One Work Week · Blue Over Blue, Red Over Pink · Bird in the Hand — The 5-Pip Rule · Write Your Operating Manual

M11The Trick Book — Reading the MarketApplied11 lessons

The Full Desk: Hank's Indicator Stack · Trend Focus — One Glance, One Color · TCCI & Heiken Ashi — The Momentum Tint · MACD & Stochastic — Confirmation or Trap? · SNR Zones + The Entry Indicator · Candles, Dojis & the 50 — Reading Price Like Hank · Bollinger & Pivots — The Entry Gauges · The Currency Meter & the Equal-Strength Breakout · Night Sessions — The Before-Midnight Tricks · The US-30 Method: Kiss-My-Assets, In Full · Superstitions vs Structure — Friday the 13th and the Weekend Gap