{"id": "gram_C01_h01", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "stillness", "predicate": "precedes", "obj": "motion"}], "edges": []}, "accept_surfaces": ["stillness precedes motion"], "constraints": {"must_contain": ["stillness", "precedes", "motion"], "word_order": ["stillness", "precedes", "motion"], "max_words": 6}}
{"id": "gram_C01_h02", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "memory", "predicate": "supports", "obj": "identity"}], "edges": []}, "accept_surfaces": ["memory supports identity"], "constraints": {"must_contain": ["memory", "supports", "identity"], "word_order": ["memory", "supports", "identity"], "max_words": 6}}
{"id": "gram_C01_h03", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "order", "predicate": "implies", "obj": "purpose"}], "edges": []}, "accept_surfaces": ["order implies purpose"], "constraints": {"must_contain": ["order", "implies", "purpose"], "word_order": ["order", "implies", "purpose"], "max_words": 6}}
{"id": "gram_C01_h04", "construction": "C01", "construction_name": "simple_declarative", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "practice", "predicate": "requires", "obj": "discipline"}], "edges": []}, "accept_surfaces": ["practice requires discipline"], "constraints": {"must_contain": ["practice", "requires", "discipline"], "word_order": ["practice", "requires", "discipline"], "max_words": 6}}
{"id": "gram_C02_h01", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "silence", "predicate": "implies", "obj": "consent", "negated": true}], "edges": []}, "accept_surfaces": ["silence does not imply consent"], "constraints": {"must_contain": ["silence", "does", "not", "consent"], "word_order": ["silence", "does", "not", "consent"], "max_words": 8}}
{"id": "gram_C02_h02", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "form", "predicate": "requires", "obj": "substance", "negated": true}], "edges": []}, "accept_surfaces": ["form does not require substance"], "constraints": {"must_contain": ["form", "does", "not", "require", "substance"], "word_order": ["form", "does", "not", "substance"], "max_words": 8}}
{"id": "gram_C02_h03", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "habit", "predicate": "defines", "obj": "character", "negated": true}], "edges": []}, "accept_surfaces": ["habit does not define character"], "constraints": {"must_contain": ["habit", "does", "not", "define", "character"], "word_order": ["habit", "does", "not", "character"], "max_words": 8}}
{"id": "gram_C02_h04", "construction": "C02", "construction_name": "negation", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "certainty", "predicate": "follows", "obj": "doubt", "negated": true}], "edges": []}, "accept_surfaces": ["certainty does not follow doubt"], "constraints": {"must_contain": ["certainty", "does", "not", "follow", "doubt"], "word_order": ["certainty", "does", "not", "doubt"], "max_words": 8}}
{"id": "gram_C03_h01", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "patience", "predicate": "reveals", "obj": "strength"}, {"node_id": "n2", "subject": "haste", "predicate": "reveals", "obj": "weakness"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "accept_surfaces": ["patience reveals strength and haste reveals weakness"], "constraints": {"must_contain": ["patience", "and", "haste"], "word_order": ["patience", "and", "haste"], "max_words": 12}}
{"id": "gram_C03_h02", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "order", "predicate": "grounds", "obj": "reason"}, {"node_id": "n2", "subject": "chaos", "predicate": "grounds", "obj": "creativity"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "accept_surfaces": ["order grounds reason and chaos grounds creativity"], "constraints": {"must_contain": ["order", "and", "chaos"], "word_order": ["order", "and", "chaos"], "max_words": 12}}
{"id": "gram_C03_h03", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "breath", "predicate": "supports", "obj": "life"}, {"node_id": "n2", "subject": "stillness", "predicate": "supports", "obj": "reflection"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "accept_surfaces": ["breath supports life and stillness supports reflection"], "constraints": {"must_contain": ["breath", "and", "stillness"], "word_order": ["breath", "and", "stillness"], "max_words": 12}}
{"id": "gram_C03_h04", "construction": "C03", "construction_name": "conjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "memory", "predicate": "precedes", "obj": "narrative"}, {"node_id": "n2", "subject": "narrative", "predicate": "precedes", "obj": "meaning"}], "edges": [{"source": "n1", "target": "n2", "relation": "conjunction"}]}, "accept_surfaces": ["memory precedes narrative and narrative precedes meaning"], "constraints": {"must_contain": ["memory", "and", "narrative"], "word_order": ["memory", "and", "narrative"], "max_words": 12}}
{"id": "gram_C04_h01", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "courage", "predicate": "precedes", "obj": "action"}, {"node_id": "n2", "subject": "fear", "predicate": "precedes", "obj": "paralysis"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "accept_surfaces": ["courage precedes action or fear precedes paralysis"], "constraints": {"must_contain": ["courage", "or", "fear"], "word_order": ["courage", "or", "fear"], "max_words": 12}}
{"id": "gram_C04_h02", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "structure", "predicate": "defines", "obj": "form"}, {"node_id": "n2", "subject": "motion", "predicate": "defines", "obj": "rhythm"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "accept_surfaces": ["structure defines form or motion defines rhythm"], "constraints": {"must_contain": ["structure", "or", "motion"], "word_order": ["structure", "or", "motion"], "max_words": 12}}
{"id": "gram_C04_h03", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "reason", "predicate": "grounds", "obj": "belief"}, {"node_id": "n2", "subject": "intuition", "predicate": "grounds", "obj": "conviction"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "accept_surfaces": ["reason grounds belief or intuition grounds conviction"], "constraints": {"must_contain": ["reason", "or", "intuition"], "word_order": ["reason", "or", "intuition"], "max_words": 12}}
{"id": "gram_C04_h04", "construction": "C04", "construction_name": "disjunction", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "silence", "predicate": "reveals", "obj": "depth"}, {"node_id": "n2", "subject": "speech", "predicate": "reveals", "obj": "intent"}], "edges": [{"source": "n1", "target": "n2", "relation": "disjunction"}]}, "accept_surfaces": ["silence reveals depth or speech reveals intent"], "constraints": {"must_contain": ["silence", "or", "speech"], "word_order": ["silence", "or", "speech"], "max_words": 12}}
{"id": "gram_C05_h01", "construction": "C05", "construction_name": "embedded_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "reason", "predicate": "shows", "obj": "n2"}, {"node_id": "n2", "subject": "order", "predicate": "precedes", "obj": "chaos"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "accept_surfaces": ["reason shows that order precedes chaos"], "constraints": {"must_contain": ["reason", "shows", "that", "order", "precedes", "chaos"], "word_order": ["reason", "shows", "that", "order", "precedes", "chaos"], "max_words": 10}}
{"id": "gram_C05_h02", "construction": "C05", "construction_name": "embedded_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "experience", "predicate": "reveals", "obj": "n2"}, {"node_id": "n2", "subject": "practice", "predicate": "grounds", "obj": "mastery"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "accept_surfaces": ["experience reveals that practice grounds mastery"], "constraints": {"must_contain": ["experience", "reveals", "that", "practice", "grounds", "mastery"], "word_order": ["experience", "reveals", "that", "practice"], "max_words": 10}}
{"id": "gram_C05_h03", "construction": "C05", "construction_name": "embedded_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "study", "predicate": "implies", "obj": "n2"}, {"node_id": "n2", "subject": "attention", "predicate": "precedes", "obj": "insight"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "accept_surfaces": ["study implies that attention precedes insight"], "constraints": {"must_contain": ["study", "implies", "that", "attention", "precedes", "insight"], "word_order": ["study", "implies", "that", "attention"], "max_words": 10}}
{"id": "gram_C05_h04", "construction": "C05", "construction_name": "embedded_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "memory", "predicate": "shows", "obj": "n2"}, {"node_id": "n2", "subject": "repetition", "predicate": "supports", "obj": "retention"}], "edges": [{"source": "n1", "target": "n2", "relation": "complement"}]}, "accept_surfaces": ["memory shows that repetition supports retention"], "constraints": {"must_contain": ["memory", "shows", "that", "repetition", "supports", "retention"], "word_order": ["memory", "shows", "that", "repetition"], "max_words": 10}}
{"id": "gram_C06_h01", "construction": "C06", "construction_name": "relative_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "silence", "predicate": "precedes", "obj": "speech"}, {"node_id": "n2", "subject": "silence", "predicate": "reveals", "obj": "depth"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "accept_surfaces": ["silence, which reveals depth, precedes speech"], "constraints": {"must_contain": ["silence", "which", "reveals", "depth", "precedes", "speech"], "word_order": ["silence", "which", "precedes", "speech"], "max_words": 12}}
{"id": "gram_C06_h02", "construction": "C06", "construction_name": "relative_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "discipline", "predicate": "grounds", "obj": "mastery"}, {"node_id": "n2", "subject": "discipline", "predicate": "requires", "obj": "patience"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "accept_surfaces": ["discipline, which requires patience, grounds mastery"], "constraints": {"must_contain": ["discipline", "which", "requires", "patience", "grounds", "mastery"], "word_order": ["discipline", "which", "grounds", "mastery"], "max_words": 12}}
{"id": "gram_C06_h03", "construction": "C06", "construction_name": "relative_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "attention", "predicate": "supports", "obj": "learning"}, {"node_id": "n2", "subject": "attention", "predicate": "follows", "obj": "interest"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "accept_surfaces": ["attention, which follows interest, supports learning"], "constraints": {"must_contain": ["attention", "which", "follows", "interest", "supports", "learning"], "word_order": ["attention", "which", "supports", "learning"], "max_words": 12}}
{"id": "gram_C06_h04", "construction": "C06", "construction_name": "relative_clause", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "form", "predicate": "implies", "obj": "function"}, {"node_id": "n2", "subject": "form", "predicate": "precedes", "obj": "content"}], "edges": [{"source": "n1", "target": "n2", "relation": "relative"}]}, "accept_surfaces": ["form, which precedes content, implies function"], "constraints": {"must_contain": ["form", "which", "precedes", "content", "implies", "function"], "word_order": ["form", "which", "implies", "function"], "max_words": 12}}
{"id": "gram_C07_h01", "construction": "C07", "construction_name": "universal_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "structure", "predicate": "implies", "obj": "constraint", "quantifier": "all"}], "edges": []}, "accept_surfaces": ["all structure implies constraint"], "constraints": {"must_contain": ["all", "structure", "implies", "constraint"], "word_order": ["all", "structure", "implies", "constraint"], "max_words": 8}}
{"id": "gram_C07_h02", "construction": "C07", "construction_name": "universal_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "motion", "predicate": "requires", "obj": "force", "quantifier": "all"}], "edges": []}, "accept_surfaces": ["all motion requires force"], "constraints": {"must_contain": ["all", "motion", "requires", "force"], "word_order": ["all", "motion", "requires", "force"], "max_words": 8}}
{"id": "gram_C07_h03", "construction": "C07", "construction_name": "universal_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "change", "predicate": "precedes", "obj": "growth", "quantifier": "all"}], "edges": []}, "accept_surfaces": ["all change precedes growth"], "constraints": {"must_contain": ["all", "change", "precedes", "growth"], "word_order": ["all", "change", "precedes", "growth"], "max_words": 8}}
{"id": "gram_C07_h04", "construction": "C07", "construction_name": "universal_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "repetition", "predicate": "supports", "obj": "habit", "quantifier": "all"}], "edges": []}, "accept_surfaces": ["all repetition supports habit"], "constraints": {"must_contain": ["all", "repetition", "supports", "habit"], "word_order": ["all", "repetition", "supports", "habit"], "max_words": 8}}
{"id": "gram_C08_h01", "construction": "C08", "construction_name": "existential_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "fear", "predicate": "reveals", "obj": "desire", "quantifier": "some"}], "edges": []}, "accept_surfaces": ["some fear reveals desire"], "constraints": {"must_contain": ["some", "fear", "reveals", "desire"], "word_order": ["some", "fear", "reveals", "desire"], "max_words": 8}}
{"id": "gram_C08_h02", "construction": "C08", "construction_name": "existential_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "error", "predicate": "precedes", "obj": "correction", "quantifier": "some"}], "edges": []}, "accept_surfaces": ["some error precedes correction"], "constraints": {"must_contain": ["some", "error", "precedes", "correction"], "word_order": ["some", "error", "precedes", "correction"], "max_words": 8}}
{"id": "gram_C08_h03", "construction": "C08", "construction_name": "existential_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "constraint", "predicate": "grounds", "obj": "freedom", "quantifier": "some"}], "edges": []}, "accept_surfaces": ["some constraint grounds freedom"], "constraints": {"must_contain": ["some", "constraint", "grounds", "freedom"], "word_order": ["some", "constraint", "grounds", "freedom"], "max_words": 8}}
{"id": "gram_C08_h04", "construction": "C08", "construction_name": "existential_quantification", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "doubt", "predicate": "supports", "obj": "inquiry", "quantifier": "some"}], "edges": []}, "accept_surfaces": ["some doubt supports inquiry"], "constraints": {"must_contain": ["some", "doubt", "supports", "inquiry"], "word_order": ["some", "doubt", "supports", "inquiry"], "max_words": 8}}
{"id": "gram_C09_h01", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "silence", "predicate": "precedes", "obj": "speech", "tense": "past"}], "edges": []}, "accept_surfaces": ["silence preceded speech"], "constraints": {"must_contain": ["silence", "preceded", "speech"], "word_order": ["silence", "preceded", "speech"], "max_words": 6}}
{"id": "gram_C09_h02", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "order", "predicate": "follows", "obj": "chaos", "tense": "past"}], "edges": []}, "accept_surfaces": ["order followed chaos"], "constraints": {"must_contain": ["order", "followed", "chaos"], "word_order": ["order", "followed", "chaos"], "max_words": 6}}
{"id": "gram_C09_h03", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "practice", "predicate": "reveals", "obj": "weakness", "tense": "past"}], "edges": []}, "accept_surfaces": ["practice revealed weakness"], "constraints": {"must_contain": ["practice", "revealed", "weakness"], "word_order": ["practice", "revealed", "weakness"], "max_words": 6}}
{"id": "gram_C09_h04", "construction": "C09", "construction_name": "past_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "memory", "predicate": "grounds", "obj": "narrative", "tense": "past"}], "edges": []}, "accept_surfaces": ["memory grounded narrative"], "constraints": {"must_contain": ["memory", "grounded", "narrative"], "word_order": ["memory", "grounded", "narrative"], "max_words": 6}}
{"id": "gram_C10_h01", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "repetition", "predicate": "defines", "obj": "rhythm"}], "edges": []}, "accept_surfaces": ["repetition defines rhythm"], "constraints": {"must_contain": ["repetition", "defines", "rhythm"], "word_order": ["repetition", "defines", "rhythm"], "max_words": 6}}
{"id": "gram_C10_h02", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "attention", "predicate": "grounds", "obj": "perception"}], "edges": []}, "accept_surfaces": ["attention grounds perception"], "constraints": {"must_contain": ["attention", "grounds", "perception"], "word_order": ["attention", "grounds", "perception"], "max_words": 6}}
{"id": "gram_C10_h03", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "contrast", "predicate": "reveals", "obj": "distinction"}], "edges": []}, "accept_surfaces": ["contrast reveals distinction"], "constraints": {"must_contain": ["contrast", "reveals", "distinction"], "word_order": ["contrast", "reveals", "distinction"], "max_words": 6}}
{"id": "gram_C10_h04", "construction": "C10", "construction_name": "present_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "habit", "predicate": "precedes", "obj": "character"}], "edges": []}, "accept_surfaces": ["habit precedes character"], "constraints": {"must_contain": ["habit", "precedes", "character"], "word_order": ["habit", "precedes", "character"], "max_words": 6}}
{"id": "gram_C11_h01", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "patience", "predicate": "reveals", "obj": "reward", "tense": "future"}], "edges": []}, "accept_surfaces": ["patience will reveal reward"], "constraints": {"must_contain": ["patience", "will", "reveal", "reward"], "word_order": ["patience", "will", "reveal", "reward"], "max_words": 8}}
{"id": "gram_C11_h02", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "effort", "predicate": "precedes", "obj": "achievement", "tense": "future"}], "edges": []}, "accept_surfaces": ["effort will precede achievement"], "constraints": {"must_contain": ["effort", "will", "precede", "achievement"], "word_order": ["effort", "will", "precede", "achievement"], "max_words": 8}}
{"id": "gram_C11_h03", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "inquiry", "predicate": "grounds", "obj": "discovery", "tense": "future"}], "edges": []}, "accept_surfaces": ["inquiry will ground discovery"], "constraints": {"must_contain": ["inquiry", "will", "ground", "discovery"], "word_order": ["inquiry", "will", "ground", "discovery"], "max_words": 8}}
{"id": "gram_C11_h04", "construction": "C11", "construction_name": "future_tense", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "discipline", "predicate": "supports", "obj": "excellence", "tense": "future"}], "edges": []}, "accept_surfaces": ["discipline will support excellence"], "constraints": {"must_contain": ["discipline", "will", "support", "excellence"], "word_order": ["discipline", "will", "support", "excellence"], "max_words": 8}}
{"id": "gram_C12_h01", "construction": "C12", "construction_name": "perfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "doubt", "predicate": "precedes", "obj": "certainty", "aspect": "perfective"}], "edges": []}, "accept_surfaces": ["doubt has preceded certainty"], "constraints": {"must_contain": ["doubt", "has", "preceded", "certainty"], "word_order": ["doubt", "has", "preceded", "certainty"], "max_words": 8}}
{"id": "gram_C12_h02", "construction": "C12", "construction_name": "perfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "experience", "predicate": "reveals", "obj": "pattern", "aspect": "perfective"}], "edges": []}, "accept_surfaces": ["experience has revealed pattern"], "constraints": {"must_contain": ["experience", "has", "revealed", "pattern"], "word_order": ["experience", "has", "revealed", "pattern"], "max_words": 8}}
{"id": "gram_C12_h03", "construction": "C12", "construction_name": "perfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "reflection", "predicate": "grounds", "obj": "understanding", "aspect": "perfective"}], "edges": []}, "accept_surfaces": ["reflection has grounded understanding"], "constraints": {"must_contain": ["reflection", "has", "grounded", "understanding"], "word_order": ["reflection", "has", "grounded", "understanding"], "max_words": 8}}
{"id": "gram_C12_h04", "construction": "C12", "construction_name": "perfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "effort", "predicate": "supports", "obj": "growth", "aspect": "perfective"}], "edges": []}, "accept_surfaces": ["effort has supported growth"], "constraints": {"must_contain": ["effort", "has", "supported", "growth"], "word_order": ["effort", "has", "supported", "growth"], "max_words": 8}}
{"id": "gram_C13_h01", "construction": "C13", "construction_name": "imperfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "habit", "predicate": "defines", "obj": "character", "aspect": "imperfective"}], "edges": []}, "accept_surfaces": ["habit is defining character"], "constraints": {"must_contain": ["habit", "is", "defining", "character"], "word_order": ["habit", "is", "defining", "character"], "max_words": 8}}
{"id": "gram_C13_h02", "construction": "C13", "construction_name": "imperfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "curiosity", "predicate": "reveals", "obj": "possibility", "aspect": "imperfective"}], "edges": []}, "accept_surfaces": ["curiosity is revealing possibility"], "constraints": {"must_contain": ["curiosity", "is", "revealing", "possibility"], "word_order": ["curiosity", "is", "revealing", "possibility"], "max_words": 8}}
{"id": "gram_C13_h03", "construction": "C13", "construction_name": "imperfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "time", "predicate": "grounds", "obj": "change", "aspect": "imperfective"}], "edges": []}, "accept_surfaces": ["time is grounding change"], "constraints": {"must_contain": ["time", "is", "grounding", "change"], "word_order": ["time", "is", "grounding", "change"], "max_words": 8}}
{"id": "gram_C13_h04", "construction": "C13", "construction_name": "imperfective_aspect", "proposition_graph": {"nodes": [{"node_id": "n1", "subject": "practice", "predicate": "supports", "obj": "fluency", "aspect": "imperfective"}], "edges": []}, "accept_surfaces": ["practice is supporting fluency"], "constraints": {"must_contain": ["practice", "is", "supporting", "fluency"], "word_order": ["practice", "is", "supporting", "fluency"], "max_words": 8}}
