Skip to content

feat(core): settle a name by its entry's facts - #89

Merged
noctuum merged 1 commit into
mainfrom
feat/settle-by-facts
Oct 18, 2026
Merged

noctuum merged 1 commit into
mainfrom
feat/settle-by-facts

Conversation

@noctuum

@noctuum noctuum commented Oct 18, 2026

Copy link
Copy Markdown
Member

Recognition reads a name against the titles of the list. Each candidate is now settled against the facts of its entry: the episode count, the format, the year it began, the length of an episode and whether it is released. A candidate a fact refuses is ruled out, and where the facts leave one entry of several, that entry is chosen.

  • benshi why names the fact behind the answer, as refused: name spells episode 13, entry has 12 episodes or chosen: "Show Title", episode 3.
  • A name whose title the list does not hold is kept as a show of its own, in a new names table of the store.
  • The parser reads Japanese title quotes as spaces, a number that ends a title where the list holds that title, and a name that begins with its episode. A name of an OVA, a special or a film is no episode of a TV series, and a year inside a title refuses nothing.

cargo test --workspace passes, 1190 tests.

A name the list does not hold is kept as a show of its own.
@noctuum
noctuum merged commit dc87810 into main Oct 18, 2026
1 check passed
@noctuum
noctuum deleted the feat/settle-by-facts branch October 18, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant