Technical notes for working on socid_extractor: how extraction works, where code lives, and how tests and CI are organized.
For installation and CLI usage, see the root README. For the list of supported sites and extraction methods, see METHODS.md. For contributing new methods, see CONTRIBUTING.md.
| Document | Description |
|---|---|
| architecture.md | Request flow: parse, mutate_url, extract, schemes, and post-processors. |
| modules.md | Package layout and responsibility of each module. |
| testing-and-ci.md | End-to-end tests (including the one e2e per scheme policy), pytest markers, CI, and revision.py. |