pdftract/docs
jedarden ef3f4929e3 docs(bf-2i8zv): add YAML footguns and profiles validation guide
Add docs/research/profile-authoring.md documenting YAML authoring
gotchas for document profiles and the pdftract profiles validate
command.

Coverage:
- YAML footguns: scalar type coercion (on, yes, true), significant
  indentation, multi-line strings
- The match: combinator DSL (all:, any:, none:) with correct
  and incorrect examples
- The fields: DSL (near:, region:, pick:, regex:, parse:)
- Common validation errors and pdftract profiles validate messages
- Profile search path resolution order
- PROFILE_SECRETS_FORBIDDEN constraint

Acceptance criteria:
- File exists with all 6 topic areas covered ✓
- At least 3 annotated YAML examples ✓

Required by ADR-007 (plan line 480).
2026-07-05 12:48:15 -04:00
..
adr feat(pdftract-bf-2y2rp): implement lazy stream decoding for PDF extraction 2026-05-23 12:30:26 -04:00
conformance feat(pdftract-5omc): implement SDK conformance test runner pattern 2026-05-18 01:22:23 -04:00
integrations feat(pdftract-2u6q2): implement diagnostic infrastructure 2026-05-25 13:16:38 -04:00
notes docs(bf-1hya5): add four missing documentation files for phase sign-off 2026-07-05 12:45:35 -04:00
operations feat(pdftract-30ahi): configure maturin for 5-target wheel builds 2026-05-28 08:04:32 -04:00
plan feat(pdftract-3zhf): add unified TableDetector::detect entry point 2026-05-24 00:51:59 -04:00
research docs(bf-2i8zv): add YAML footguns and profiles validation guide 2026-07-05 12:48:15 -04:00
schema/v1.0 docs(pdftract-5lvpu): update Swift SDK verification note with regenerated code status 2026-06-01 13:40:03 -04:00
security docs(pdftract-58kz): add security policy documentation 2026-05-20 19:39:24 -04:00
user-docs docs(pdftract-1j0f8): update CLI reference generation command 2026-06-08 17:08:24 -04:00
research-index.md Add parallel extraction research and comprehensive research index 2026-05-16 16:30:35 -04:00