Add Upstreaming tracker page
Capture the contributor-guideline (generative-AI policy) requirements,
acceptance blockers/suggestions, audit findings, and progress log for
getting the Amiga port into upstream. Link it from Home.
Amiga docs: Add test-status scoreboard; slim the testing page.
New Amiga-port-test-status page is the at-a-glance scoreboard: all 31
port-local smoke tests grouped by area with vamos/Amiberry status, the
upstream-suite per-directory snapshot, and the remaining real-hardware
failures split into genuine gaps / environmental / won't-fix platform
differences, plus a recently-fixed table.
Testing page cleanup (1048 -> 945 lines):
- Consolidated the two conflicting suite snapshots into one "Suite
results" section pointing at the scoreboard for the breakdown; kept
the FPCR-rounding and sys.path[0] fix write-ups.
- Compressed the float/basics/extmod serial narratives to their
conclusions, with the forensic detail tucked into <details> blocks.
- Replaced the two duplicated known-failure tables with a pointer to the
scoreboard, so failure status has one home.
- Added a runbook-vs-scoreboard pointer at the top.
Repointed the design log's known-failures link and the now-orphaned
testing-page anchors at the scoreboard. Home.md lists the new page.
Signed-off-by: Simon Dick <simond@irrelevant.org>
Amiga docs: Split the design log into per-phase wiki pages.
Amiga-port-design.md shrinks from 2772 to 564 lines, becoming a lean
index + architecture reference (overview, linked phase-status table,
CPU/ABI, toolchain, NLR, GC, port layout, investigation items, known
limitations, testing pointer). All per-phase log content moved out.
New pages: Phase 12 (native emitter rework), 17 (library access), 18
(ARexx), 37 (datatypes, planned), 39 (extmod opt-ins); plus two era
pages grouping the small foundational phases (0-11 Foundation, 13-27
Platform integration) to avoid stub pages.
The 10 existing Phase-NN-*-plan pages (28-36, 38) absorb their design-
log section as a "Design and rationale" block above the step plan, with
Files/Status deduplicated. Every phase page gets a consistent H1 and a
back-link to the design log; Home.md lists them all.
Killed stale docs/phaseNN-*.md in-tree link targets and fixed a wrong
Phase 17 link; verified zero dangling internal wiki links.
Signed-off-by: Simon Dick <simond@irrelevant.org>
Import Amiga port design log and per-phase plans from in-tree docs/.