kt-2.0 language=Kell cli=gotokell binary=gotokell story=niece who always travels phase=19 syntax_locked=2026-07-23 parse_ok=2026-07-23 interpret_ok=2026-07-23 buddy_ok=2026-07-23 rename_gate=2026-07-25 prior=kt-1.0 gate_next=OPEN phase5_note=notes/PHASE5_SELFHOST.md phase6=fleet_prove phase7=river phase7_law=pure like a river phase8=tile phase8_note=notes/PHASE8_TILE.md phase8_law=uses tongue · not becomes tiles phase9=selfhost_plus phase9_note=notes/PHASE9_SELFHOST.md phase9_s0=river_emit phase9_s0_note=gate effect · examples/gates/RIVER.kl · GATES FROM .kl phase9_s1=lex_fixtures phase9_s1_note=parse effect · examples/lex/L1–L4 · LEX.kl · G19 phase9_s2=doctor phase9_s2_note=gotokell doctor · SELFHOST+ · S0–S1 phase10=lex_rules phase10_note=notes/PHASE10_LEX_RULES.md phase10_s0=rules_from_kl phase10_s0_note=examples/lex/rules/R1–R6 · RULES.kl phase10_s1=refuse phase10_s1_note=refuse effect · BAD1–BAD3 · negative lex phase10_s2=doctor phase10_s2_note=gotokell doctor · LEX RULES · G20 phase11=effects_more phase11_note=notes/PHASE11_EFFECTS.md phase11_s0=effects_from_kl phase11_s0_note=examples/effects/E1–E6 · EFFECTS.kl · G21 phase11_s1=more_doors phase11_s1_note=door_more.kl · orders · meter · open · forge · G22 phase11_s2=doctor phase11_s2_note=gotokell doctor · EFFECTS+ · G21–G22 phase12=buddy_compile phase12_note=notes/PHASE12_BUDDY.md phase12_s0=compile_effect phase12_s0_note=compile · buddy native from .kl phase12_s1=buddy_river phase12_s1_note=examples/buddy/B1–B2 · BUDDY.kl · G23 phase12_s2=doctor phase12_s2_note=gotokell doctor · BUDDY+ · G23 phase13=memory phase13_note=notes/PHASE13_MEMORY.md phase13_s0=write phase13_s0_note=write PATH TEXT · escape \\n phase13_s1=memory_trail phase13_s1_note=examples/memory/M1–M3 · MEMORY.kl · G24 phase13_s2=doctor phase13_s2_note=gotokell doctor · MEMORY+ · G24 phase13_cmd=gotokell doctor phase14=learn phase14_note=notes/PHASE14_LEARN.md phase14_s0=learn_cli phase14_s0_note=gotokell learn · receipts · density measure phase14_s1=learn_river phase14_s1_note=examples/learn/L1–L3 · LEARN.kl · G25 phase14_s2=doctor phase14_s2_note=gotokell doctor · LEARN+ · G25 phase14_cmd=gotokell learn phase15=three_levels phase15_note=notes/PHASE15_LEVELS.md phase15_s0=agent_page phase15_s0_note=gotokell.hitme.dev/agent/ · L1 L2 L3 live phase15_s1=door_agent phase15_s1_note=door_agent.kl · G26 phase15_s2=doctor phase15_s2_note=gotokell doctor · LEVELS+ · G26 phase15_cmd=gotokell run examples/door_agent.kl phase16=own_this phase16_note=notes/PHASE16_OWN.md phase16_s0=own_script phase16_s0_note=bash ~/jane/own_this.sh · OWN_THIS_NOW.txt phase16_s1=door_own phase16_s1_note=door_own.kl · G27 phase16_s2=wake phase16_s2_note=WAKE_JANE_NOW · OWN_THIS first phase16_cmd=bash ~/jane/own_this.sh phase17=kell_brain phase17_note=notes/PHASE17_BRAIN.md phase17_s0=brain_rs phase17_s0_note=gotokell brain pulse · own disk · not Brin others phase17_s1=brain_json phase17_s1_note=/lang/brain.json · door_kell_brain · G28 phase17_s2=doctor phase17_s2_note=gotokell doctor · BRAIN+ · G28 phase17_cmd=gotokell brain pulse phase18=discern phase18_note=notes/PHASE18_DISCERN.md phase18_s0=discern_rs phase18_s0_note=gotokell discern · TPG logs · cite pick · never null phase18_s1=mail_pull phase18_s1_note=kell_tpg_mail_pull.py · tpgoround full inbox phase18_s2=doctor phase18_s2_note=gotokell doctor · DISCERN+ · prove phase18_cmd=gotokell discern phase19=tongue_cache phase19_note=notes/PHASE19_CACHE.md phase19_s0=pack_cache phase19_s0_note=content-hash · out/tile_cache · MISS→HIT phase19_s1=always_grow phase19_s1_note=river discern+brain · KELL_ALWAYS_GROW phase19_s2=doctor phase19_s2_note=gotokell doctor · CACHE+ · G29 phase19_cmd=gotokell tile cache stats phase19_law=cache packs · no subword on tongue · always grow mirror=https://gotokell.hitme.dev/lang/ past_ellie=2026-07-25