2026-06-23 - 2026-09-23
Overview
7 Releases published by 1 user
Published
formats-pin-2026-09-01b
Published
formats-pin-2026-09-01
Published
formats-pin-2026-08-30b
Published
formats-pin-2026-08-30
Published
formats-pin-2026-08-29d
Published
formats-pin-2026-08-29c
Published
formats-pin-2026-08-29b
44 Pull requests merged by 2 users
Merged
#66 fix(port): check-citations was red, and its selftest BROKEN, on a clean tree
Merged
#65 fix(re): the capture-citation check was red on a clean tree
Merged
#64 fix(decoder): give the container its database and its instrumented oracle
Merged
#63 fix(canary): point the launchers at a binary that exists and is instrumented
Merged
#62 fix(export): take the sylpheed-formats dependency by path, not by tag
Merged
#61 chore(agents): restore evidence sharing after the asset purge
Merged
#60 fix: re-lock the self-referencing git dep after the history rewrite
Merged
#59 chore(re): stop committing game assets; captures stay local
Merged
#58 fix(test): open sound.pak once, not once per call
Merged
#57 fix(ci): run the container as the invoking user, not root
Merged
#56 docs(re): adopt the homeless disc-contents page, re-measured
Merged
#55 chore: hand the workspace over — the gated launchers, and the state of play
Merged
#54 ci: pin the toolchain to 1.98.1 in all three jobs
Merged
#53 test: one disc resolver, no machine-specific defaults, and all three corpora in the CI container
Merged
#48 fix(ppc-manual): 543 dead links, from two generator bugs and wrong relative paths
Merged
#47 chore: retire the last dead paths and names from the consolidation
Merged
#46 docs(reference): adopt the last reference files from the project root
Merged
#45 docs(ppc-manual): check every xenia-rs claim against Canary's source
Merged
#44 fix(re-capture): name_block_bases reads the disc from $SYLPHEED_DISC, loudly
Merged
#43 docs: stop telling people to use the retired xenia-rs
Merged
#42 docs(ppc-manual): quote Canary and our own decoder, not the retired xenia-rs
Merged
#41 fix(tools): every sylpheed.db reader honours $SYLPHEED_DB, and none needs a retired checkout
Merged
#40 test(formats): invert the primitives tripwire to pin the fix (#38, option A)
Merged
#39 feat(xexdb): re-land #35 onto main — import-thunk naming, FKs, zq.py fixes, RE symbols
Merged
#27 feat(port): adopt the measured held-direction repeat rate (F1)
Merged
#34 chore(tools): adopt the PPC manual and a canary launcher that works anywhere
Merged
#36 docs(agents): the gate that cannot see a working tree, and the Phase 5/7 checks re-run
Merged
#29 docs(agents): the plan to consolidate six repositories into two
Merged
#37 fix(re): the capture checker counted its own selftest fixture as a citation
Merged
#33 docs(re): give docs/re/ the citation check docs/port/ has always had, and prune
Merged
#35 feat(xexdb): port import-thunk naming + 16 schema foreign keys (rescued from an uncommitted tree)
Merged
#32 feat(xexdb): lift the DuckDB generator and disassembler out of the retired emulator
Merged
#31 docs(agents): how the containers and agents are actually set up
Merged
#30 docs(reference): adopt the four homeless reference files, and a LICENSE
Merged
#23 re: land the F5/F6 title-clock corpus (docs/re, reference data, sylpheed-formats)
Merged
#22 test: make $SYLPHEED_DISC an actual control, not a decoration (#16 remedy 3)
Merged
#21 feat: propose-work — push, open the PR, and move the issue, in one command
Merged
#24 docs(agents): a red PR is the next unit of work, and check the workspace
Merged
#20 docs: give the Port agent an Each iteration section (it had none)
Merged
#19 test: report which corpora a run actually had (#16 remedy 2)
Merged
#18 style: rustfmt sweep — 774 hunks across 154 files → 0 (#12)
Merged
#17 WASM: compile for wasm32, and fix trunk's binary selection on aarch64
Merged
#14 Clear all 73 clippy lints, and make the Clippy step real
Merged
#10 Gitea working surface: MCP, branch protection, runbook, and two protocol rules
13 Issues closed from 3 users
Closed
#49 Decide: do the public repos keep the game screenshots in docs/re/captures/?
Closed
#50 Decide: should main require its CI checks before a merge?
Closed
#15 CI — the lint gate floats @stable, so its verdict depends on the day it ran
Closed
#16 cargo test reports 207/0/14 whether or not the disc corpus was exercised
Closed
#26 build-reborn: SRC path ($PROJECT_DIR/Syplheed-Reborn) doesn't exist in this container
Closed
#8 Re-propose the F5/F6 findings — the docs/re f5-*/f6-* corpus — onto main
Closed
#38 main is red on a disc-backed test since #23 — CI cannot see it
Closed
#2 F1 — implement held-direction repeat, taking the rate from the Decoder
Closed
#1 F1 — measure the held-direction repeat: initial delay and interval, in frames
Closed
#5 F3 — which cue, if any, does the title play? (positive control required)
Closed
#11 CI — WASM: getrandom needs the wasm_js backend for wasm32-unknown-unknown
Closed
#12 CI — the tree has never been rustfmt-clean, and reformatting it now would collide with two long-lived branches
Closed
#13 CI — clippy has never run; the toolchain shipped without the component
22 Issues created by 2 users
Opened
#1 F1 — measure the held-direction repeat: initial delay and interval, in frames
Opened
#2 F1 — implement held-direction repeat, taking the rate from the Decoder
Opened
#3 F2 — is the mix on the disc? Per-cue or per-bus gain in the cue table
Opened
#4 F2 — gains at playback, as data; do not normalise in the exporter
Opened
#5 F3 — which cue, if any, does the title play? (positive control required)
Opened
#8 Re-propose the F5/F6 findings — the docs/re f5-*/f6-* corpus — onto main
Opened
#6 Re-propose the OPTIONS menu work as a reviewable pull request
Opened
#7 Re-propose the F5/F6 port work (auto/port-p6-audio, tip 0148cb8)
Opened
#9 f6-out-of-sample-RESULT: three of six predictions failed — shape the residue
Opened
#12 CI — the tree has never been rustfmt-clean, and reformatting it now would collide with two long-lived branches
Opened
#11 CI — WASM: getrandom needs the wasm_js backend for wasm32-unknown-unknown
Opened
#13 CI — clippy has never run; the toolchain shipped without the component
Opened
#15 CI — the lint gate floats @stable, so its verdict depends on the day it ran
Opened
#16 cargo test reports 207/0/14 whether or not the disc corpus was exercised
Opened
#25 F6 — cluster or scatter? Three more independent no-input boots to explain the out-of-sample residue
Opened
#26 build-reborn: SRC path ($PROJECT_DIR/Syplheed-Reborn) doesn't exist in this container
Opened
#28 No check in this repo reads a real input device — all four feed their own events
Opened
#38 main is red on a disc-backed test since #23 — CI cannot see it
Opened
#49 Decide: do the public repos keep the game screenshots in docs/re/captures/?
Opened
#51 Loop briefs: require a full cargo test with the corpus before an item reaches state/needs-human
Opened
#52 strings extraction drops kanji-only Shift_JIS text, so name-based analyses miss real names
Opened
#50 Decide: should main require its CI checks before a merge?