Add 06067 T0 analyst report

Request:
- Generate an analyst report for HK IPO ticker 06067.

Changes:
- Archived the official HKEXnews 06067 prospectus PDF and extracted text under project-relative data paths.
- Seeded 06067 T0 prospectus facts, source references, sync state, and analysis snapshots.
- Generated reports/2026-06-15_06067_T0_prospectus_analysis.md in Simplified Chinese with concrete T0/T1/T2/D1 dates and short-exit T2/D1 discipline.
- Updated the HKEX document archiver so over-allotment shares are only recorded when the prospectus supports them, with explicit no-option cases stored as zero.

Verification:
- Compiled archive_hkex_documents.py, generate_ipo_report.py, build_analysis_dataset.py, extract_pdf_text.py, and update_sync_state.py.
- Ran SQLite integrity_check and foreign_key_check.
- Verified the archived 06067 PDF hash, extracted-text manifest row, and analysis dataset row.
- Ran git diff --check.

Next useful context:
- 06067 is currently T0_prospectus; T1_allotment is pending for 2026-06-22.
This commit is contained in:
2026-06-15 15:03:07 +00:00
parent 77b405e4f3
commit 42c18131e8
14 changed files with 28912 additions and 2784 deletions
+2
View File
@@ -20,4 +20,6 @@ sync_state_20260615T141500Z,t1_demand_text_backfill,2026-06-15T14:15:00Z,2026-06
sync_state_20260615T142000Z,t1_demand_text_backfill,2026-06-15T14:20:00Z,2026-06-15T14:20:00Z,2026-06-15T14:20:00Z,complete,Derived ticker sync state refreshed.
sync_state_20260615T153000Z,hkex_document_archive,2026-06-15T15:30:00Z,2026-06-15T15:30:00Z,2026-06-15T15:30:00Z,complete,Derived ticker sync state refreshed.
sync_state_20260615T160000Z,analyst_source_update,2026-06-15T16:00:00Z,2026-06-15T16:00:00Z,2026-06-15T16:00:00Z,complete,Derived ticker sync state refreshed.
sync_state_20260615T170000Z,analyst_source_update,2026-06-15T17:00:00Z,2026-06-15T17:00:00Z,2026-06-15T17:00:00Z,complete,Derived ticker sync state refreshed.
sync_state_20260615T170500Z,analyst_source_update,2026-06-15T17:05:00Z,2026-06-15T17:05:00Z,2026-06-15T17:05:00Z,complete,Derived ticker sync state refreshed.
sync_state_seed_2026_06_15,bootstrap_state_refresh,2026-06-15T06:30:00Z,2026-06-15T06:30:00Z,2026-06-15T06:30:00Z,complete,Derived ticker sync state refreshed.
1 sync_run_id mode as_of started_at finished_at status notes
20 sync_state_20260615T142000Z t1_demand_text_backfill 2026-06-15T14:20:00Z 2026-06-15T14:20:00Z 2026-06-15T14:20:00Z complete Derived ticker sync state refreshed.
21 sync_state_20260615T153000Z hkex_document_archive 2026-06-15T15:30:00Z 2026-06-15T15:30:00Z 2026-06-15T15:30:00Z complete Derived ticker sync state refreshed.
22 sync_state_20260615T160000Z analyst_source_update 2026-06-15T16:00:00Z 2026-06-15T16:00:00Z 2026-06-15T16:00:00Z complete Derived ticker sync state refreshed.
23 sync_state_20260615T170000Z analyst_source_update 2026-06-15T17:00:00Z 2026-06-15T17:00:00Z 2026-06-15T17:00:00Z complete Derived ticker sync state refreshed.
24 sync_state_20260615T170500Z analyst_source_update 2026-06-15T17:05:00Z 2026-06-15T17:05:00Z 2026-06-15T17:05:00Z complete Derived ticker sync state refreshed.
25 sync_state_seed_2026_06_15 bootstrap_state_refresh 2026-06-15T06:30:00Z 2026-06-15T06:30:00Z 2026-06-15T06:30:00Z complete Derived ticker sync state refreshed.