Commit graph

  • 0cf64a18bf Coverage-first live labelling, merged catalog, shelf-intelligence decision fix/live-recognition-quality tngo 2026-09-29 13:45:14 +09:00
  • fbf31d74fe feat(decision): make the accept lines tunable from the environment kiyo9w 2026-09-29 10:09:25 +09:00
  • e52684c37e fix(replay): walk the sample at the app's real frame geometry kiyo9w 2026-09-29 10:09:22 +09:00
  • 7736465bee docs(decision): correct the record against the re-measured evidence kiyo9w 2026-09-29 09:28:19 +09:00
  • 730a5e782b fix(catalog): re-source sku_l09 and enforce the pyramid floor kiyo9w 2026-09-29 09:28:16 +09:00
  • 5094b5f6ca fix(recognition): calibrate the accept lines against unrelated shelves kiyo9w 2026-09-29 09:28:13 +09:00
  • 4ce41ecb17 feat(server): walk the replayed sample instead of freezing it kiyo9w 2026-09-29 09:28:07 +09:00
  • 4b00323ae2 docs(decision): restore the far-unknown section's opening sentence kiyo9w 2026-09-29 04:43:02 +09:00
  • c00b00499f test(server): verify the shipped configuration end to end kiyo9w 2026-09-29 04:41:52 +09:00
  • 3eddc9eafc docs(decision): pace medians, and the packshot-OCR rejection kiyo9w 2026-09-29 04:40:32 +09:00
  • 3fa82eec37 docs(packshots): record why sku_l08 could not be sourced kiyo9w 2026-09-29 04:34:58 +09:00
  • a716f5aab1 test(server): final smoke with the calibrated gates live kiyo9w 2026-09-29 04:32:38 +09:00
  • 684934e042 docs(decision): re-measure E-3 and fix the labels README's dead reference kiyo9w 2026-09-29 04:31:59 +09:00
  • 4d1c17f15d docs(decision): date the header and re-measure the OCR cost kiyo9w 2026-09-29 04:30:02 +09:00
  • 81a2ab10e7 docs(decision): measure G1 against Van on the same stream and catalog kiyo9w 2026-09-29 04:28:20 +09:00
  • 01d9a5e614 docs(decision): re-measure the stream and live rows after the calibration kiyo9w 2026-09-29 04:22:46 +09:00
  • 5eb4bdf6c8 chore(eval): reconcile the distractor sets and refresh the sweep numbers kiyo9w 2026-09-29 04:17:54 +09:00
  • 4bdad66bbe docs(decision): record the far-unknown calibration and the gate status kiyo9w 2026-09-29 04:11:00 +09:00
  • 07de2bd37d fix(identity): calibrate both accept lines against unrelated shelves kiyo9w 2026-09-29 04:08:59 +09:00
  • d13ce94123 test(server): final smoke with every catalog correction live kiyo9w 2026-09-29 03:41:05 +09:00
  • 21f1d97cca docs(decision): label the candidate-table figures as audit-time kiyo9w 2026-09-29 03:40:17 +09:00
  • 962cdaab5f test(tier3): run the production pipeline over both reusable clips kiyo9w 2026-09-29 03:39:33 +09:00
  • 11826cc43c feat(eval): report the external benchmark per SKU kiyo9w 2026-09-29 03:37:04 +09:00
  • 8db280d220 feat(enroll): report views with no recorded source kiyo9w 2026-09-29 03:35:41 +09:00
  • 20fb459ee7 docs(decision): mark the audit findings that are now fixed kiyo9w 2026-09-29 03:33:54 +09:00
  • 0376a74418 docs(labels): the README described the pre-correction label set kiyo9w 2026-09-29 03:33:16 +09:00
  • a1c69f72fe feat(eval): add --no-text so the E-3 claim is reproducible kiyo9w 2026-09-29 03:32:38 +09:00
  • 56cff09292 docs(decision): report the external benchmark on the corrected basis kiyo9w 2026-09-29 03:30:16 +09:00
  • e25fcda67d fix(eval): confirm a leak signature before calling it one, and score external sets in code kiyo9w 2026-09-29 03:29:56 +09:00
  • dfdaef4e61 docs(decision): record the external benchmark and the F-12 fix kiyo9w 2026-09-29 03:23:31 +09:00
  • 6a45fb990d fix(catalog): enroll the current l06 package, closing F-12 kiyo9w 2026-09-29 03:22:03 +09:00
  • 5fe3258614 test(external): add 12 kewpie external-proxy images with provenance tngo 2026-09-29 03:19:23 +09:00
  • 8754738dc1 docs(decision): refresh every number the corrected labels moved kiyo9w 2026-09-29 03:18:30 +09:00
  • 306ea9b3e8 test(external): score 8 independent-source images, 0 false accepts kiyo9w 2026-09-29 03:13:16 +09:00
  • 30bfe42bf6 docs(decision): record the catalog corrections and the size gate kiyo9w 2026-09-29 03:09:55 +09:00
  • 22db40eb93 fix(labels): the tare facings are sku_l12, not unknown kiyo9w 2026-09-29 03:09:15 +09:00
  • 1e62554944 chore(evidence): stop committing the leave-facing-out catalogs kiyo9w 2026-09-29 03:08:12 +09:00
  • a9f0f61611 fix(catalog): sku_l12 is a vegetable tare, not 焼肉のたれ 中辛 kiyo9w 2026-09-29 03:07:39 +09:00
  • 74e9afed7d test(server): record the real-endpoint smoke after the size gate kiyo9w 2026-09-29 03:06:28 +09:00
  • ddead84546 fix(identity): veto a local answer the read contradicts on package size kiyo9w 2026-09-29 03:04:21 +09:00
  • aa838f7b2b docs(packshots): record l04/l07/l10 identity provenance kiyo9w 2026-09-29 02:51:55 +09:00
  • d604c6a20a fix(catalog): correct sku_l11 to 400g kiyo9w 2026-09-29 02:50:24 +09:00
  • 2b1566e8e2 fix(catalog): commit the enrolled sku_l10 view kiyo9w 2026-09-29 02:49:10 +09:00
  • 601d72296c fix(catalog): correct sku_l10 to 400g and enroll its packshot kiyo9w 2026-09-29 02:44:49 +09:00
  • 68061635d9 Enroll from a repo data dir; read packshots in every orientation tngo 2026-09-29 02:33:47 +09:00
  • 443a1957a9 Record the 2026-09-29 re-measurement and the E-2/E-3 answers tngo 2026-09-29 02:12:16 +09:00
  • 4c32e120ec Fix the decision ceiling to count enrolled facings only tngo 2026-09-29 02:09:46 +09:00
  • bf9c04bce4 Improve identity lanes: text evidence floor, motion-compensated labels tngo 2026-09-29 02:08:23 +09:00
  • 771e9285d7 Attach the catalog row to accepted still-image answers tngo 2026-09-29 00:53:56 +09:00
  • b6c87c45ea Make the catalog hash honest, share the text helpers, drop the duplicate labels tngo 2026-09-29 00:48:03 +09:00
  • fc49ba60e6 Cache only text reads that could name a product tngo 2026-09-29 00:41:52 +09:00
  • b6c7c4b667 Score package text against the row's name, not its packshot's OCR tngo 2026-09-29 00:37:56 +09:00
  • 8ab17ccd5d Fix label frame mapping and reference upscaling; add the stream G1 harness tngo 2026-09-29 00:30:17 +09:00
  • ff11529476 fix: cut whole quantity tokens, and gate the fill-in by default tngo 2026-09-28 23:46:03 +09:00
  • 80e69e74df feat: refuse a label file whose rows carry no provenance tngo 2026-09-28 23:31:53 +09:00
  • b4d7106d28 docs: record the OCR cache and the two review fixes tngo 2026-09-28 23:27:29 +09:00
  • 5f6de4d48a perf: read each package once per track, not once per attempt tngo 2026-09-28 23:25:09 +09:00
  • fd72251160 feat: add Van's real baseline lane and stop size tokens naming products tngo 2026-09-28 23:12:44 +09:00
  • 13ee7426e2 fix: read --shelf-tags before the catalog swap tngo 2026-09-28 23:03:08 +09:00
  • 62183295f1 docs: correct the record's test counts to 274 tngo 2026-09-28 22:47:06 +09:00
  • 5579e21187 docs: record the pyramid floor check tngo 2026-09-28 22:45:30 +09:00
  • 200328527e feat: report views below the enrollment pyramid floor tngo 2026-09-28 22:45:25 +09:00
  • b38c66aa7b docs: record the enrollment protocol's reporting checks as done tngo 2026-09-28 22:44:32 +09:00
  • e53c1ef59b feat: finish the enrollment protocol's reporting checks tngo 2026-09-28 22:44:07 +09:00
  • 7fff0cf724 docs: record the live pacing dependence and the new test coverage tngo 2026-09-28 22:41:39 +09:00
  • 890e186182 test: cover the local scale branch and the decision policy tngo 2026-09-28 22:41:24 +09:00
  • 2b7dd0c193 docs: match the false-accept record to the evaluator's own columns tngo 2026-09-28 22:36:27 +09:00
  • 47c4273eec docs: record the measured l09 hub share at full resolution tngo 2026-09-28 22:35:40 +09:00
  • 3c0df81629 docs: name the local lane in the evaluators' own lane vocabulary tngo 2026-09-28 22:34:06 +09:00
  • 4aa1b35e39 docs: cite the repo command that reproduces the local-lane numbers tngo 2026-09-28 22:33:37 +09:00
  • ff1ed6ebc5 feat(eval): score the shipped local lane, and harden catalog enrollment tngo 2026-09-28 22:33:33 +09:00
  • aaed5d388f feat(identity): local-feature matcher plus text lane as the default backend tngo 2026-09-28 22:27:21 +09:00
  • 25dbf132e7 docs: describe the mobile lane as shipped, and fix the capabilities example kiyo9w 2026-09-28 19:10:31 +09:00
  • 0e00f0b932 docs: record the measured live accepted share kiyo9w 2026-09-28 18:01:44 +09:00
  • eca03e0c91 refactor: delete the legacy session model kiyo9w 2026-09-28 17:47:50 +09:00
  • 004212a8cf fix: gate the live cosine aggregate at the gallery's own line kiyo9w 2026-09-28 17:36:43 +09:00
  • 84ca113b90 fix: stop re-gating gallery scores in the live path kiyo9w 2026-09-28 17:34:47 +09:00
  • 1bb1b7158b chore: run the Python suite from the repository root kiyo9w 2026-09-28 17:26:58 +09:00
  • 3614b23a2c fix: serialize gallery inference so Metal cannot be entered twice kiyo9w 2026-09-28 17:22:55 +09:00
  • aa25f99699 fix: bound and gate the crop evidence lane kiyo9w 2026-09-28 17:22:52 +09:00
  • 02e69acac7 fix: require cached gallery rows to keep the enrolled order kiyo9w 2026-09-28 17:22:46 +09:00
  • 13a4e0f475 fix: reject crop evidence after track drift kiyo9w 2026-09-28 16:11:37 +09:00
  • 2de5740922 docs: describe optional crop protocol and gallery cache kiyo9w 2026-09-28 15:49:42 +09:00
  • 0d0e9f82b9 feat: add bounded crop evidence and keyed gallery cache kiyo9w 2026-09-28 15:49:34 +09:00
  • 69de9ea418 docs: require explicit backend for legacy walks kiyo9w 2026-09-28 14:42:12 +09:00
  • 6cad638c26 fix: record and require the walk identity backend kiyo9w 2026-09-28 14:42:03 +09:00
  • ac315eb48e fix: refuse unavailable gallery and pin head trainer kiyo9w 2026-09-28 14:41:57 +09:00
  • d5a7a56dff fix: bind tag projection to each frame origin kiyo9w 2026-09-28 14:41:49 +09:00
  • 05cf32e1d9 docs: describe cross-visit gallery replay kiyo9w 2026-09-28 14:17:26 +09:00
  • 44badcf193 fix: replay recorded walks with selected identity backend kiyo9w 2026-09-28 14:17:14 +09:00
  • 2798322417 fix: constrain trained head labels to enrolled catalog kiyo9w 2026-09-28 14:07:02 +09:00
  • b937be8e30 perf: await pending frames without idle worker kiyo9w 2026-09-28 14:06:57 +09:00
  • 1064e356de perf: reuse sample dimensions and catalog digest kiyo9w 2026-09-28 14:06:34 +09:00
  • 7142f10cfe chore: remove stale gallery import kiyo9w 2026-09-28 13:44:46 +09:00
  • 19af7ce545 refactor: keep tag state in streamed track only kiyo9w 2026-09-28 13:41:59 +09:00
  • e9279c58b3 docs: describe pinned local gallery asset kiyo9w 2026-09-28 13:41:52 +09:00
  • ada00da88b fix: require explicit safe shelf enrollment paths kiyo9w 2026-09-28 13:41:43 +09:00
  • 745a29d979 fix: guard reserved sessions and bounded response state kiyo9w 2026-09-28 13:41:35 +09:00
  • 0e85c399bb fix: load hash-pinned DINOv2 weights without network kiyo9w 2026-09-28 13:41:27 +09:00
  • f0e2baaf3d fix: anchor OCR passes and tags to shelf coordinates kiyo9w 2026-09-28 13:41:12 +09:00