Abdessamad Derraz
d41933cdcf
fix: let agnostic profiles claim no slot
...
A filename-agnostic profile ships its scan candidates, never its named
entries, and the gap report skips it whole. Its entries no longer
arbitrate a destination: RetroArch keeps the GameIndex.yaml it declares
instead of the ARMSX2 copy.
2026-10-17 18:16:44 +02:00
Abdessamad Derraz
e659228777
fix: let target installs match their target pack
2026-10-17 00:39:57 +02:00
Abdessamad Derraz
479ad7fd8c
fix: arbitrate slots for the target and source
2026-10-16 22:07:48 +02:00
Abdessamad Derraz
3e14c9df1f
fix: let a proven claim answer an unmatched pin
2026-10-16 20:05:54 +02:00
Abdessamad Derraz
598c930771
fix: claim the archives a core reads by members
2026-10-16 19:50:27 +02:00
Abdessamad Derraz
866f214e20
refactor: share the baseline verdict with the manifest
2026-10-16 17:09:08 +02:00
Abdessamad Derraz
a8b9232093
fix: arbitrate slots on the file the pack ships
2026-10-16 12:06:26 +02:00
Abdessamad Derraz
3d0170264a
fix: place slot claims where the pack puts extras
2026-10-10 12:07:00 +02:00
Abdessamad Derraz
af7b3133a4
fix: resolve profile entries with their owner
2026-10-10 07:38:33 +02:00
Abdessamad Derraz
c13d5c5368
fix: slots read the one gap scope rule
2026-10-09 22:57:15 +02:00
Abdessamad Derraz
8944486597
fix: a listed hash the other layer holds is agreement
2026-10-09 21:59:38 +02:00
Abdessamad Derraz
05ae30ce48
refactor: simplify pack label, hash merge, diff exit
2026-10-06 07:06:22 +02:00
Abdessamad Derraz
a5f3a5db25
fix: name only pinned claims as left unserved
2026-10-06 06:33:36 +02:00
Abdessamad Derraz
619c282477
fix: arbitrate slots on the strongest profile proof
2026-10-06 04:32:19 +02:00
Abdessamad Derraz
f625039190
fix: no collision where one file passes every declaration
2026-10-05 22:12:23 +02:00
Abdessamad Derraz
c61d35c41e
fix: judge a slot on the declaration the pack ships
2026-10-05 22:10:48 +02:00
Abdessamad Derraz
b12a3280e6
fix: give the install manifest the arbitrated file
2026-10-05 21:53:59 +02:00
Abdessamad Derraz
887fc34bf6
feat: lay out standalone files by build mode
2026-10-04 16:35:59 +02:00
Abdessamad Derraz
1455e0423c
fix: arbitrate on the evidence the builder uses
2026-09-07 07:02:39 +02:00
Abdessamad Derraz
c99e292a4d
fix: stop a romset member claiming a bios slot
2026-09-07 06:50:56 +02:00
Abdessamad Derraz
7b93285e1d
fix: read the build mode per emulator when arbitrating
2026-09-05 13:25:24 +02:00
Abdessamad Derraz
da04df6d6f
feat: report a destination a platform fills two ways
2026-09-05 10:51:17 +02:00
Abdessamad Derraz
47e267d29c
chore: drop files whose bytes are not what they claim
2026-09-05 09:17:42 +02:00
Abdessamad Derraz
adcd177e12
feat: settle contested slots in the pack and the report
2026-09-05 09:08:43 +02:00
Abdessamad Derraz
c3d9e96d61
feat: arbitrate a contested slot by who the pack serves
2026-09-05 08:53:47 +02:00
Abdessamad Derraz
77929f8c82
feat: report slots where a profile contradicts the pack
2026-09-05 08:41:30 +02:00