What problem does it solve? Indexed genealogy search only finds people recorded as principals in structured name/date/place fields, missing witnesses, heirs, neighbors, and appraisers mentioned in narrative records. This Skill searches the raw transcript text of FamilySearch's AI-transcribed document images to surface those non-principal mentions while maintaining a GPS-conformant audit trail. ## Core Features & Use Cases - Lucene-style query construction: Builds queries with required terms (+), exclusions (-), phrases, and wildcards tuned to handwriting-transcription error patterns, with explicit handling of compound Iberian surnames and abbreviation variants. - GPS audit logging: Logs every search (including nil results) to research.json with staged result sidecars, and updates plan item status through structured appends. - Result triage and handoff: Triages staged result stubs, checks tree attachment status, and passes promising records to record-extraction. - Use Case: A researcher needs to find Patrick Flynn appearing as a witness in Schuylkill County deeds. The Skill runs an unscoped +Patrick +Flynn query, filters hits by place afterward, logs the search, and queues the record for extraction. ## Quick Start Run a full-text search for Patrick Flynn as a witness in FamilySearch historical documents and log the results to my research project.