pd-name-spans: corpus import mints a public-domain work's cast and labelled name spans #87
Loading…
Reference in a new issue
No description provided.
Delete branch "weksa-lowering/pd-name-spans"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Executes
weksa-lowering:cut_spec:cut-pd-name-spans.r1.CorpusItem.names_by: Option<Annotator>(key 11, default): who placed the spans. Committed corpus.cc files read None unchanged.weksa corpus import <work> <names>:WorkDraft::into_import(encode.rs) mints PublicDomain entities and items; spans come from[[entity|form]]markup, offsets derived, judged byCorpusStore::add.fn annotatorreplaces scene put's inline match and is shared.docs/name-span-annotation.md(rubric r1, procedure); map item 6a; corpus_item schema regenerated.split.rs is in PROMPT_SOURCE_DIGEST: bf16f4cc5b47ae9d -> c1735e5c7b1894d7, which ends any open run's pin, by design.
No fetch, no Gutenberg text, no ja-JP; fixtures are synthetic. cargo test -p weksa: 493 passed; clippy -D warnings clean; weksa schema diff-free after regeneration.
🤖 Generated with Claude Code
Fix batch for Soul verdict cut-pd-name-spans.s1 (head below). names_by is judged by check_annotator in CorpusStore::add (store.rs, one judge); corpus import dry-runs every entity and item on scratch copies of the stores before the first write, and a work repeating a line under folding is refused naming both item keys; tests pin --operator and the blank generator through the CLI, a stray ]] and scattered duplicate answers. Doc redraw instruction reconciled. Not built: attestation door (follow-up). Stats now: see shortstat vs
b7501a7; cargo test -p weksa 498 passed, clippy clean, schema diff-free. The cut_report h1 stays as admitted (store.rs is now touched, contra spec SCOPE, by ruling of the coordinator).🤖 Generated with Claude Code