The visitor's map

Every page this site serves, and how a reader reaches it. Taken by fetching each page and following only the links a reader can see: the nav, the header and the footer come out first, because a page only the menu knows about is a page nobody finds.

148 pages from https://tinymachines.ai, crawled 2026-09-21 by scripts/crawl-site.py

148

pages served, each language counted once

78

of them documents

3

with no link from any page

7

with exactly one door in

105

with a Japanese body

How deep the site runs

Clicks from the front page, through links a reader can see.

What the map says

Pages with no door at all: 3

/6502/consolev2, /admin, /visitors. Nothing on the site links to them, in either language. Some of that is deliberate: a bench and an admin console are not pages to arrive at. The rest are finished pages that can only be reached by typing the address.

Pages with one door: 7

One link away from nobody finding them, and the record names the door, which is where a second one would have to go.

  • /6502/swarm from /6502/tools
  • /6502/tools from /6502
  • /build from /
  • /docs/hotbits from /docs
  • /nes/shelf from /nes/play
  • /read from /
  • /watch from /

The longest single page on the site is /docs/nes/exercise, at 9,015 words.

The documents are 53 percent of the site

78 of 148 pages, nearly all of them the same distance from the front and reached through one index. That is the shape of a notebook, which is what they are, and it is not a shape that tells a newcomer which of them to read first.

Every page

Sorted by how many pages link to it, fewest first, so what is hardest to reach is at the top of each section. A row marked with a rule has one door or none.

The front page 1

tinymachines/147 in0 clicks844w

The NES console 11

Your cartridges/nes/shelf1 in2 clicks241w
The bench/nes/bench2 in1 click1,868w
The NES at human speed/nes/playground3 in1 click8,257w
The ntsc bench/nes/signal/bench3 in1 click358w
The calibration cart/nes/cart3 in1 click257w
The console/nes/console4 in1 click2,426w
The chips/nes/chips4 in1 click2,348w
Play/nes/play4 in1 click565w
The signal/nes/signal5 in1 click1,884w
Composite, terminated/nes/signal/composite5 in1 click926w
The NES console/nes6 in1 click578w

The 6502 48

Console v2/6502/consolev20 inno path122w
Swarm: thousands of chips on your GPU/6502/swarm1 in3 clicks397w
Lab and tools/6502/tools1 in2 clicks273w
Where the die data came from: the article/6502/talk/article2 in2 clicks1,823w
The chip as one schematic: the article/6502/chipmap/article2 in2 clicks1,669w
What the designer remembers: the article/6502/designer/article2 in2 clicks1,261w
Primer: how the 6502 actually works: the article/6502/primer/article2 in2 clicks1,261w
Schematic: the 6502 as a circuit: the article/6502/schematic/article2 in2 clicks1,155w
Exploded: the 6502, taken apart: the article/6502/exploded/article2 in2 clicks1,072w
The long reads/6502/reading2 in1 click797w
Decode: the 6502's PLA, measured: the article/6502/decode/article2 in2 clicks779w
Timing: the 6502 counts nothing: the article/6502/timing/article2 in2 clicks758w
The published block diagram: the article/6502/blockdiagram/article2 in2 clicks732w
The forty pins: the article/6502/pinout/article2 in2 clicks644w
The chip as a graph: the article/6502/diegraph/article2 in2 clicks574w
Learn/6502/learn2 in2 clicks538w
Blueprint: the 6502 datapath, derived: the article/6502/blueprint/article2 in2 clicks495w
Functional blocks of the MOS 6502: the article/6502/block/article2 in2 clicks219w
Cart/6502/cart2 in2 clicks211w
What the designer remembers/6502/designer3 in2 clicks1,510w
Functional blocks of the MOS 6502/6502/block3 in2 clicks210w
Where the die data came from/6502/talk4 in2 clicks1,949w
Primer: how the 6502 actually works/6502/primer4 in2 clicks1,253w
Halfshot: a program, one frame per half-cycle/6502/halfshot4 in2 clicks1,123w
The published block diagram/6502/blockdiagram4 in2 clicks839w
The forty pins/6502/pinout4 in2 clicks805w
Blueprint: the 6502 datapath, derived/6502/blueprint4 in2 clicks633w
The visual6502 archive/6502/archive4 in1 click230w
The chip as one schematic/6502/chipmap5 in2 clicks2,126w
Exploded: the 6502, taken apart/6502/exploded6 in2 clicks1,292w
The explorer/6502/explorer6 in1 click1,086w
Halfwave Lab/6502/lab6 in1 click1,011w
Timing: the 6502 counts nothing/6502/timing6 in2 clicks926w
The chip as a graph/6502/diegraph6 in2 clicks721w
6502/65026 in1 click381w
The 6502 API/6502/api7 in1 click6,375w
Decode: the 6502's PLA, measured/6502/decode7 in2 clicks981w
Die Runner/6502/games7 in1 click478w
The editor/6502/manage9 in1 click353w
Builders/6502/builders10 in1 click118w
Schematic: the 6502 as a circuit/6502/schematic11 in2 clicks1,399w

hotbits 3

The entropy, drawn/hotbits/space2 in2 clicks288w
The hotbits API/hotbits/api6 in1 click39w
hotbits/hotbits7 in1 click270w

The documents 78

The instrument/docs/hotbits1 in2 clicks772w
Engine-side answers to the Lab's findings/docs/6502/findings-answers2 in2 clicks3,075w
tinymachines/docs2 in1 click2,495w
How this chip is built/docs/6502/idioms2 in2 clicks2,468w
The chip atlas: an address for every part/docs/6502/atlas2 in2 clicks2,410w
The notebook by kind/docs/kinds2 in2 clicks2,298w
What the engine side needs/docs/6502/what-the-engine-side-needs2 in3 clicks1,615w
Two ways in/docs/6502/two-ways-in2 in3 clicks1,165w
The gateway/docs/hotbits/the-gateway2 in2 clicks965w
The health tests/docs/hotbits/the-health-tests2 in2 clicks944w
The bridge's schematics and parts/docs/nes/bench-build3 in2 clicks3,406w
Wiring the bridge/docs/nes/bench-wiring3 in2 clicks2,910w
Building the calibration cart/docs/cart/build-the-cal-cart3 in2 clicks2,875w
The build guide, in five sittings/docs/nes/build-guide3 in2 clicks2,867w
Planning the calibration cartridge/docs/cart/calibration-plan3 in2 clicks2,781w
Planning the bench/docs/nes/bench-plan3 in2 clicks2,595w
The console's picture/docs/nes/n6-report3 in2 clicks2,275w
The bench cheat sheet/docs/nes/cheat-sheet3 in2 clicks1,876w
The comb filters, the RGB encoder and the speed/docs/nes/m2-report3 in2 clicks1,646w
The console in a window/docs/nes/n8-report3 in2 clicks1,587w
Planning the console's sound/docs/nes/n7-plan3 in2 clicks1,389w
The head's hands cheat sheet/docs/nes/cheat-sheet-head3 in2 clicks1,366w
The registry/docs/6502/the-registry3 in2 clicks1,307w
Planning the fast 2C02/docs/nes/p3-plan3 in2 clicks1,305w
Build your first cart/docs/6502/build-your-first-cart3 in2 clicks1,303w
Planning the console's window/docs/nes/n8-plan3 in2 clicks1,288w
The bench's parts list/docs/nes/parts3 in2 clicks1,270w
The timing grid everything stands on/docs/nes/m0-report3 in2 clicks1,227w
The v1b board as built/docs/nes/as-built3 in2 clicks1,100w
Planning the console's picture/docs/nes/n6-plan3 in2 clicks1,041w
Making the signal bench fast/docs/nes/perf-report3 in2 clicks993w
The simulator/docs/65023 in2 clicks977w
The calibration screens/docs/cart/calibration-screens3 in2 clicks939w
Checking what the documents claim/docs/nes/m5-report3 in2 clicks889w
The blank boards and the programmer/docs/cart/cart-blanks3 in2 clicks856w
MCP/docs/6502/mcp3 in2 clicks715w
Verification/docs/6502/verification3 in2 clicks605w
The calibration cart/docs/cart3 in2 clicks574w
Exercising the bench/docs/nes/exercise4 in2 clicks9,015w
What is still open/docs/nes/open-items4 in2 clicks5,290w
The fast 2A03, built and checked/docs/nes/n3-report4 in2 clicks5,267w
What the bench's tools have shown/docs/nes/bench-report4 in2 clicks4,534w
The v1b bridge on an Arduino UNO/docs/nes/bench-v1b4 in2 clicks4,469w
The fast 2C02, dot for dot with the chip/docs/nes/p3-report4 in2 clicks4,215w
Super Mario Bros., dissected/docs/nes/mario-dissection4 in2 clicks3,847w
Snake, one instruction deep/docs/6502/walk-snake4 in2 clicks3,538w
The signal path's specification/docs/nes/ntsc-spec4 in2 clicks3,250w
Capturing a real console/docs/nes/m4-report4 in2 clicks3,179w
The encyclopedia of code patterns/docs/nes/encyclopedia4 in2 clicks3,057w
Both chips on one clock/docs/nes/n5-report4 in2 clicks2,826w
Eyes versus scope/docs/nes/eyes-vs-scope4 in2 clicks2,651w
The QA rig/docs/nes/rig4 in2 clicks1,986w
The NES encoder and the first decoder/docs/nes/m1-report4 in2 clicks1,587w
The console arc, in retrospect/docs/console-arc4 in1 click1,537w
The console's sound/docs/nes/n7-report4 in2 clicks1,512w
The 2C02's first picture/docs/nes/p1-report4 in2 clicks1,506w
The 2C02's hard corners/docs/nes/p2-report4 in2 clicks1,505w
Planning the fast 2A03/docs/nes/n3-plan4 in2 clicks1,256w
The mainboard's glue/docs/nes/n4-report4 in2 clicks1,177w
The 2C02 at its switches/docs/nes/p0-report4 in2 clicks1,132w
The rig locked and the bridge reading right/docs/nes/milestone-rig-and-bridge4 in2 clicks1,106w
The television's picture stages/docs/nes/m3-report4 in2 clicks1,065w
The bench script/docs/nes/bench-script4 in2 clicks926w
The contract the chips share/docs/nes/n0-report4 in2 clicks924w
First sound from the 2A03/docs/nes/a3-report4 in2 clicks899w
The bits/docs/hotbits/the-bits4 in2 clicks843w
The chip atlas/docs/6502/the-atlas4 in2 clicks784w
The plan for the whole console/docs/nes/sketch5 in2 clicks2,799w
A real cartridge in the model/docs/nes/cartridge5 in2 clicks2,133w
The lab notebook/docs/nes/lab-notebook5 in2 clicks1,715w
The console contract/docs/6502/the-console-contract5 in2 clicks1,696w
Where the signal path departs from the references/docs/nes/ntsc-divergences5 in2 clicks793w
Every cartridge on the desk has a board/docs/nes/boards6 in2 clicks2,062w
The API/docs/6502/the-api6 in2 clicks1,340w
Cartridges/docs/6502/cartridges6 in2 clicks1,334w
The console arc's notebook/docs/nes7 in1 click2,394w
Words the reports use/docs/words56 in2 clicks1,394w

The house pages 2

Widget zoo/style/zoo2 in1 click3,786w
Style guide/style2 in1 click2,380w

Everything else 5

Visitors/visitors0 inno path108w
Admin/admin0 inno path72w
Read how it was done/read1 in1 click569w
Watch it run/watch1 in1 click460w
Build on it/build1 in1 click373w

Re-run python3 scripts/crawl-site.py after a deploy that adds or links a page. The style guide is here, and the kit it describes is the zoo.