pdftract/docs
jedarden 8b711f182f docs(bf-vnx45a): add manual verification examples and process pattern explanations
Added comprehensive documentation for orphaned process verification:

- Detailed explanations for three default process patterns:
  * pdftract mcp (MCP server subprocess)
  * TH-0 (test harness - hyphen variant)
  * TH_0 (test harness - underscore variant)

- Each pattern includes:
  * What it is and when it appears
  * Typical spawn patterns
  * Why it orphans (root causes)
  * Detection examples with expected output
  * Manual cleanup commands

- Manual verification walkthrough with 4 scenarios:
  * After a test run (normal workflow)
  * Before starting a test run (pre-flight check)
  * Investigating a leaking test (binary search)
  * CI post-test verification (automation)

- 5 common orphan scenarios with symptoms, verification, and fixes:
  * Test timeout leaves children alive
  * Panic before cleanup
  * Undrained Stdio::piped() blocks wait()
  * Port already in use from previous run
  * Fuzz harness leaves target processes

All examples include realistic command-line output and reference existing
cleanup patterns (OrphanedProcessGuard, RAII).

Verification: notes/bf-vnx45a.md
Closes bf-vnx45a
2026-07-07 02:50:08 -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-585u5): add comprehensive git mirroring setup and troubleshooting guide 2026-07-05 18:12:51 -04:00
operations docs(bf-57ko1): add Prometheus alerting rules for serve deployments 2026-07-05 12:49:49 -04:00
plan docs(bf-24wu4): update plan.md layout to v1.2 with shipped workspace reconciliation 2026-07-05 22:50:03 -04:00
research feat(bf-4cbfb): add community profiles directory and CONTRIBUTING guide 2026-07-05 13:01:54 -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
test-hygiene docs(bf-vnx45a): add manual verification examples and process pattern explanations 2026-07-07 02:50:08 -04:00
user-docs docs(pdftract-1j0f8): update CLI reference generation command 2026-06-08 17:08:24 -04:00
errors-array-format.md docs(bf-4cyyf): document errors array format and test integration 2026-07-05 19:40:56 -04:00
research-index.md Add parallel extraction research and comprehensive research index 2026-05-16 16:30:35 -04:00