Commit Graph

23 Commits

Author SHA1 Message Date
Accusys
e1572907ae feat: ASRX hybrid pipeline, identity history, worker fixes, checkpoint system 2026-06-02 07:13:23 +08:00
Accusys
08167d73b2 docs: add Processor State Machine V1.0 design 2026-05-30 10:03:48 +08:00
Accusys
3d13d1390e Merge branch 'main' of http://192.168.110.200:3000/admin/momentry_core 2026-05-29 23:14:14 +08:00
M5Max128
f5cf12409b docs: expand JPEG validation plan to include Python scripts 2026-05-27 15:55:20 +08:00
M5Max128
ea20e27a4d docs: add JPEG validation implementation plan for M5Max48 2026-05-27 15:40:15 +08:00
M5Max128
a036d985b7 docs: add Thumbnail QA Analysis for M5Max48 implementation 2026-05-27 14:35:53 +08:00
M5Max128
c85794292a docs: add processor refactoring assessment from M5Max128 workspace research 2026-05-27 03:59:13 +08:00
M5Max128
955282e587 docs: add LaunchDaemon architecture reference for M5Max128/M5Max48 collaboration 2026-05-27 01:12:37 +08:00
M5Max128
f8bcc0356c feat: frame/time pipeline split + output validation
- Add PipelineType enum + pipeline() to ProcessorType
- Split ProcessorPool into frame_slots (max 2) and time_slots (max 1)
- Add can_start_for() for pipeline-aware scheduling
- Add validate_output_file() — checks JSON validity before marking complete
- Add 3 unit tests for validate_output_file()
- Create DESIGN/FRAME_TIME_PIPELINE_V1.0.md (492 lines)
2026-05-23 21:14:28 +08:00
M5Max128
e1619c724a Merge branch 'main' of http://192.168.110.200:3000/admin/momentry_core 2026-05-22 08:51:08 +08:00
M5Max128
701e71463d feat: identity PATCH update, alias system, name UNIQUE removal
- Add PATCH /api/v1/identity/:identity_uuid endpoint
- Migration 030: remove name UNIQUE, add tmdb_id index
- TMDb upsert: ON CONFLICT (name) -> ON CONFLICT (tmdb_id)
- get_or_create_identity: pre-check by name
- upload_identity: ON CONFLICT (name) -> ON CONFLICT (uuid)
- Search: include aliases in identity text search
- Add scripts/llm_metadata_enhancer.py
- Add DESIGN/IdentityUpdateAndAliasSystem.md
2026-05-22 08:35:32 +08:00
Accusys
deb9516796 feat: TKG extension - pose data + mutual gaze detection 2026-05-22 07:09:54 +08:00
Accusys
a9e9285032 docs: add TKG_QUERY_API_V1.0 design document 2026-05-22 06:29:25 +08:00
Accusys
eec2eea880 docs: file_uuid generation rules for M4 2026-05-17 02:26:09 +08:00
Accusys
4ee8a42e76 docs: unified file probe SOP design — PyPDF2, python-docx, openpyxl, python-pptx 2026-05-15 13:52:09 +08:00
Accusys
79265dfb86 docs: unify file_uuid/identity_uuid naming in FILE_LIFECYCLE design doc 2026-05-15 13:30:43 +08:00
Accusys
5d899b7ada docs: FILE_LIFECYCLE — mtime, watcher detection-only, version V1.2 2026-05-15 13:28:05 +08:00
Accusys
7686ed0df7 fix: use mtime (not birthtime) for UUID birthday — rsync preserves mtime across systems 2026-05-15 13:26:36 +08:00
Accusys
66658b1156 docs: credential management design — classification, current state, recommended architecture 2026-05-15 12:22:56 +08:00
Accusys
9c47bb331f docs: FILE_LIFECYCLE is draft design → DESIGN/, not finalized standard 2026-05-15 12:20:07 +08:00
Accusys
9cf20d3f8e docs: reclassify — DESIGN→STANDARDS, conversion→M5_workspace, cleanup 2026-05-15 12:18:29 +08:00
Accusys
33b6f3cc66 docs: set document_type to design_doc 2026-05-15 12:10:47 +08:00
Accusys
37e485c56f docs: move FILE_LIFECYCLE from REFERENCE to DESIGN — design doc, not reference 2026-05-15 12:10:37 +08:00