Commit graph

2 commits

Author SHA1 Message Date
1e549dd8ff Fix TypeScript errors under exactOptionalPropertyTypes
Use a local PdfJsXmpMetadata interface instead of the non-exported pdfjs
Metadata type, omit undefined optional fields in reconcileFingerprint, and
type discovery hook mocks with explicit DiscoveryCandidate return types.
2026-07-09 01:56:10 +02:00
97437dfa18 Implement ESRC-WP-0002/0003/0004: HTML/MD ingest, metadata, recovery
Some checks failed
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Failing after 15m18s
Add ingestHtml and ingestMarkdown with ADR-0003 pageless offset semantics,
PDF intrinsic metadata extraction with caller-wins merge (WP-0003), and
citation recovery primitives including re-ingest reconcile, local quote
search, and pluggable discovery hooks (ADR-0004). Mark all three workplans
finished with contract tests (80 passing).
2026-07-09 01:48:28 +02:00