event: created

claim_domain: factual

epistemic_status: coherent

polarity: affirms

source: corpus

connective: requires

intent: cause

object: knowledge

subject: understanding

review_state: pending

kind: operator


object: wisdom

subject: judgment


connective: grounds

intent: verification

subject: evidence


object: evidence

subject: inference


event: transition

note: Epistemology v1: understanding requires knowledge

to: accepted


note: Epistemology v1: judgment requires wisdom


note: Epistemology v1: evidence grounds knowledge


note: Epistemology v1: inference requires evidence


connective: reveals

object: meaning

subject: thought


object: understanding

subject: question


object: concept

subject: definition


subject: meaning


object: relation

subject: analogy


object: definition

subject: concept


object: memory

subject: recall


note: Curriculum v2: thought reveals meaning (cognition-source cluster)


note: Curriculum v2: question reveals understanding (Socratic doctrine)


note: Curriculum v2: definition grounds concept


note: Curriculum v2: meaning grounds understanding


note: Curriculum v2: analogy reveals relation


note: Curriculum v2: concept requires definition


note: Curriculum v2: recall reveals memory


connective: recognizes

intent: admissibility

graph_intent: setup

unresolved_notes: Edge case: a single day-of-week token ('Saturdays') is present but day-of-week enumeration requires >=2 distinct days, so it must not trip temporal_aggregation.

unresolved_notes: Edge case: contains a time-unit-adjacent phrase ('lunch break') but no numeric or word-form count.

unresolved_notes: Edge case: includes a time-adjacency phrase ('after dinner') but carries no quantity marker; should not trip temporal_aggregation.

subject: descriptive_setup_no_quantity


graph_intent: rate

observed_amount_kinds: decimal integer

observed_per_units: bar cup dozen event hour kg month pound session walk yard year

outcome: admissible

unresolved_notes: 'for one X' alternative framing, matching the surface of train case 0011.

unresolved_notes: Edge case: non-USD currency (pound sterling). Tests that the recognizer generalizes the currency-symbol slot.

unresolved_notes: Edge case: non-USD currency (yen) and discrete-occurrence per_unit ('session').

unresolved_notes: Non-canonical 'for one X' framing rather than 'per X'. The recognizer must accept both surface forms.

unresolved_notes: Slash-form per-unit framing ('$45/hour') rather than 'per hour'; recognizer must accept both.

unresolved_notes: per_unit='dozen' is a multiplicative unit (12-pack), not a base unit; flagged for Phase C disambiguation.

unresolved_notes: per_unit='event' is a discrete-occurrence unit, not a base measurement unit; flagged for Phase C disambiguation.

subject: rate_with_currency


graph_intent: aggregate

observed_window_quantifiers: each every per

observed_window_units: day hour minute month week

unresolved_notes: 'a gig' implies count=1; 'every other day' is approximated as window_quantifier='every' with unit 'day'; the outer 'for 2 weeks' duration bound is not captured by the current schema.

unresolved_notes: 'daily' is treated as window_unit='day' with quantifier='per'; the adverbial form has no explicit quantifier word.

unresolved_notes: 'every other day' approximated as window_quantifier='every'; the 'other' (skip-one) cadence is not represented in the schema.

unresolved_notes: Day-of-week enumeration is encoded as four day-windowed event_count anchors; specific day-of-week labels (Mon/Tue/Wed/Thu) are not captured because the schema lacks a day-of-week field.

unresolved_notes: Edge case: 'in N minutes' window framing (no 'each/every/per' word). Mirrors train case 0014 but with a different count/unit pairing; window_quantifier is mapped to 'per' and the '30' multiplier is implicit.

unresolved_notes: Edge case: 'over N hours' temporal-window framing. As with case 0014, the schema collapses '80 per 6 hours' to window_unit='hour' with quantifier='per'.

unresolved_notes: Edge case: minimal day-of-week enumeration (exactly two distinct day names — the threshold for the rule). Distinct from case 0024 which enumerates four days.

unresolved_notes: The 'one-hour' detail describes video length, not the aggregation window; it is intentionally omitted from quantity_anchors so Phase C generalizes the window-axis cleanly.

unresolved_notes: The window is 5 minutes (composite count + unit); the schema only encodes window_unit/quantifier, so 'per' is the closest canonical quantifier and the '5' multiplier is implicit. Phase C may need a window_count extension to express '10 per 5 minutes' versus '10 per minute' precisely.

unresolved_notes: count_token here refers to the per-day quantity (2 hours of practice); the inner unit 'hours' is part of the counted thing, not the window.

unresolved_notes: count_token=90 refers to minutes-of-practice per day; the inner unit 'minutes' is part of the counted thing.

subject: temporal_aggregation


graph_intent: count

observed_count_kinds: integer word

observed_counted_nouns:
Pokemon cards
apples
balloons
books
cats
chickens
dogs
followers
goat
horses
kittens
marbles
motorcycles
nephews
paintbrushes
paperclips
parakeets
pounds
puppies
seashells
stickers
sunflowers
swallows
turtles
typewriters

unresolved_notes: 'pounds' here is the counted-noun under a discrete-count reading; the temporal modifier 'by June' is not encoded because the schema only captures count + counted_noun + subject_role.

unresolved_notes: Edge case: 'dozen' is an integer-scale word that resolves to 12 in convention; the schema preserves it as count_token to let Phase C decide whether to expand.

unresolved_notes: Edge case: comma-grouped large integer.  The count_token preserves the surface ',' so Phase C can decide whether to strip or honor the grouping.

unresolved_notes: Edge case: word-form count ('a hundred'); the count_kind='word' preserves the surface representation for Phase C.

unresolved_notes: Enumeration of three count-noun pairs; subject is implicit ('the pet shop').

unresolved_notes: Five count-noun anchors share the same subject (pronominal 'he'); this is the canonical multi-item enumeration form.

unresolved_notes: Two count anchors share the counted_noun lemma ('paperclips') across the elided second mention; the schema records each occurrence rather than collapsing them, so Phase C can derive subtractive intent if it chooses.

subject: discrete_count_statement


observed_inner_units: apples bottles bricks candies cupcakes donuts doughnuts eggs fruits marbles novels ounces peaches pencils questions sandwiches sticks strawberries

observed_outer_units: bag bags baskets boxes bundles cartons cases crates jars macaroons pallets shelves survey trays

unresolved_notes: 'apiece' is treated as the same axis as 'each' for inner-count framing; the recognizer Phase C derives should admit both.

unresolved_notes: Canonical multiplicative form: outer container count + each + inner count.  Phase C should derive a recognizer that admits both the 'where each <container> holds N' and the comma-only form (e.g., '6 baskets, each holding 50 strawberries').

unresolved_notes: Edge case: 'per pallet' uses spatial 'per' (not temporal); the categorizer routes correctly because no time-unit follows.

unresolved_notes: Edge case: composite word-form outer count ('two dozen') and word-form inner count ('six').  Phase C should derive a recognizer admitting word-form composites in both positions.

unresolved_notes: Edge case: minimal 'each' with no outer count; outer_count='1' is the canonical default for the schema.

unresolved_notes: Edge case: word-form outer count combined with integer inner.

unresolved_notes: Minimal-form multiplicative: leading 'each' with implicit outer_count=1.  The exemplar records '1' so the schema's outer_count field stays a string token, not null.

unresolved_notes: Outer count is word-form ('six') while inner is integer; the schema preserves both surface representations.

unresolved_notes: The inner_unit 'ounces' is a weight-per-item, not a count of inner items.  Phase C may distinguish 'inner_kind=weight' vs 'inner_kind=count' but the current schema collapses both into the inner_count+inner_unit pair.

subject: multiplicative_aggregation


graph_intent: amount

unresolved_notes: 'each saved up $40' could imply two distinct $40 savings; the exemplar records a single amount anchor because the surface form does not commit to per-person duplication.

unresolved_notes: Edge case: 'even' is a colloquial marker of round amount; the schema ignores it.

unresolved_notes: Edge case: 'to fund her trip' is a purpose modifier, not a per-unit framing; categorizer routes to CURRENCY_AMOUNT.

unresolved_notes: Edge case: decimal amount with a temporal modifier 'at the spring festival' that is not a window-unit; categorizer keeps CURRENCY_AMOUNT.

unresolved_notes: Pound sterling currency; Phase C should derive a recognizer that admits all four symbols in the schema's enum.

unresolved_notes: Source statement carries a double-space between 'appointments,' and 'which'; preserved verbatim.  '$400 each' is a bare amount (per-item, not per-time), so it routes to CURRENCY_AMOUNT rather than RATE_WITH_CURRENCY.

unresolved_notes: Subject is the pronominal antecedent of an earlier sentence; preserved as 'it' so Phase C can resolve via prior context.

subject: currency_amount


observed_window_units: day hour minute month second week year

unresolved_notes: Edge case: leading 'Every year,' with a year window — the longest window unit in the schema.

unresolved_notes: Novel 'for N hours' widening (matches case 0036/0017 quantifier).

unresolved_notes: Novel 'within N hours' widening; count_token='1' encodes the single crossing event.

unresolved_notes: Novel 'within N minutes' widening.  count_token='1' encodes the single boil event.

unresolved_notes: Widening target: 'for N days' window-quantifier form not in v1 (v1's window_quantifier set was {each, every, per}).  The schema collapses 'for 20 days' to window_unit='day' with quantifier='per' and an implicit '20' multiplier.

unresolved_notes: Widening target: 'for N hours on <day>' composite.  Two day-windowed anchors (Wednesday, Thursday); the comparative inner 'three times as long' is not captured by the schema and is flagged for operator review.

unresolved_notes: Widening target: 'within N seconds' window form.  Mirrors v1 case ta-v1-0002 in shape but with the 'within' quantifier variant absent from v1.

unresolved_notes: Widening target: leading-clause 'Every week,' form (v1 covered only trailing 'every week' position).

subject: temporal_aggregation


connective: ratifies

observed_per_units: apiece each

subject: rate_with_currency


note: RAT-1 seed for currency-per-unit composition (ME-1 enablement)