Commit History

docs: note specs are frozen inputs, code is authoritative
cec6df0
Running

kennethzychew commited on

docs: update readme and add MIT license
e804596

kennethzychew commited on

docs: rewrite README as portfolio hero page
4f3c859

kennethzychew commited on

docs: track PROGRESS_FUTURE.md backlog
5d3256d

kennethzychew commited on

docs: correct stale money-comparison docstring in eval.normalize
a1aecdd

kennethzychew commited on

chore: tick T11 -- Space live, both modalities verified end-to-end
52861a7

kennethzychew commited on

docs: add live Space URL to README
ddba955

kennethzychew commited on

fix(space): pin pydantic==2.12.5 to resolve against gradio mcp extra
9a2a666

kennethzychew commited on

phase 6: curate Space requirements + fix src import (T11)
e44ba24

kennethzychew commited on

phase 6: Hugging Face Space deploy scaffolding (T11)
8be0822

kennethzychew commited on

phase 5: set CONFIDENCE_THRESHOLD=0.50, record SROIE results (T10)
51f6fc8

kennethzychew commited on

phase 5: evaluation harness (SROIE)
d2a6765

kennethzychew commited on

feat(web): Gradio stateless web demo (T9)
8089454

kennethzychew commited on

fix(lint): clear 5 ruff F401/F841 errors found by verifier
d4cf766

kennethzychew commited on

feat(watcher): folder watcher + batch runner (T8)
32d2d9e

kennethzychew commited on

feat(store): SQLite persistence + CSV export (T7)
8e1d97f

kennethzychew commited on

chore: tick T5 (acquire consolidation done incrementally in T2/T3)
ce23ae4

kennethzychew commited on

feat(docling): Docling parser + native-PDF acquire path (T3)
e2eec89

kennethzychew commited on

feat(gemini): Gemini backend + vision-direct image acquire (T2)
7a6af4c

kennethzychew Claude Sonnet 4.6 commited on

chore: tick T1 checkbox in PROGRESS_TOMORROW.md
12a1092

kennethzychew Claude Sonnet 4.6 commited on

feat(deps): add google-genai; wire Gemini config (T1)
44cf160

kennethzychew Claude Sonnet 4.6 commited on

chore: overnight loop harness + ignore run logs
56fd595

kennethzychew commited on

tick N-FINAL: full suite + lint green
28cf3cf

kennethzychew commited on

tick N9: content-hash idempotency helper
b3d1b56

kennethzychew commited on

phase 3.2: content-hash idempotency helper
54cf0e1

kennethzychew commited on

tick N8: core pipeline orchestration
7306527

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 3.1: core pipeline orchestration (stub-backed smoke test)
90d0304

kennethzychew Claude Opus 4.8 (1M context) commited on

tick N7: backend interface + offline stub
4f9a837

kennethzychew commited on

phase 2.4: backend interface + factory + offline stub backend
d17ca40

kennethzychew commited on

tick N6: modality detection
21d0bcd

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 2.1: modality detection
e9e88a5

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 1.3: tick N5 (confidence scoring + routing)
3cc1222

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 1.3: confidence scoring + routing decision
5ab3dcf

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 1.2: tick N4 (validation rules)
57ce2a8

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 1.2: validation rules (hard/soft + arithmetic checks)
fd5e760

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 1.1: tick N3 (document schema)
46a0566

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 1.1: pydantic document schema + normalizers
a003369

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 0.2: tick N2 (config loader)
9fcad7c

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 0.2: config loader with validation
d17fef4

kennethzychew Claude Opus 4.8 (1M context) commited on

phase 0.1: tick N1 (project scaffold)
efdb021

kennethzychew commited on

phase 0.1: project scaffold (uv, py3.11, package layout)
001b1d5

kennethzychew commited on

seed: specs + loop scaffolding
3a5b10f

kennethzychew commited on