Tags

Tags give the ability to mark specific points in history as being important
  • v0.5.0

    glia 0.5.0
    
    The breaking release: every id, qname, format and API change at once, plus the
    answer surface built on top of them.
    
    - Answers: blast-radius (multi-seed), diff-impact, delta, tests-for, effects,
      why, cycles, check, spec-status, serves, implementors, flows, patterns
      (experimental), gaps, pages - located rows with tiers, live flags and an
      absence that names what the graph cannot see.
    - Evidence on every edge: emitter, rule and exact call-site line.
    - Identity: remote-derived repo ids, no same-stem collisions, move-stable.
    - Extraction: Kotlin, DI in five languages, eight ORMs, WebSocket / tRPC /
      Connect / Twirp, cron and CLI breadth, frontend nav and page flows, typed
      receivers in eight languages.
    - Inputs from outside the source: .glia/overlay.toml, the cell write API,
      git-history ingest, test-report ingest.
    - Store: .gmap format 2 behind a GLIAGMAP preamble, one self-healing layout at
      <repo>/.glia/graph.
    - Cross-domain prep: domain profile, pass composition, activation::algo, a
      self-describing header and a test-only toy domain.
    - Renamed: crates glia-*, Rust paths glia_*, PyPI dist glia-py, module glia_py.
    - Engram contract v6: line-anchored spans, deterministic bytes, incremental
      --since diffs, NatSpec facts, Documents edges.
    
    3,185 tests, 287 substrate fixtures. On real repos, builds are 1.5-3.6x faster
    than 0.4.18 with 11-61% more edges.
  • v0.4.18

    glia v0.4.18 — Tier-4 doc ingestion + v6 P1/P2/P3 (substrate complete, coverage signaling, answer-shaped primitives)
  • v0.4.17

    v0.4.17 — parse-cache invalidation hardening + byte-identical determinism
    
    Closes the 2026-06-10 audit Tier-1 set (dev-notes/audit-2026-06-10.md):
    - ParseCache context stamp (repo identity + go.mod module) — stale-reuse holes closed
    - [workspace.package] version: release bump and cache stamp are the same line
    - Explicit non-incremental builds purge the sidecar
    - Deterministic shard order, cross-edge order, walk order, scope/activation tiebreaks
    - gmap manifest engine_version stamp: old-engine layouts regenerate on upgrade
    - bytes-on-disk byte-identical gate test (fails on pre-fix main, passes here)
    
    327 tests pass; 1 pre-existing py_smoke failure (predates 0.4.15).
  • v0.4.16

    repo-graph-py 0.4.16 — incremental parse cache (WP-D / GR-4)
    
    Per-file FileParse cache keyed by xxhash64: unchanged files skip tree-sitter on
    rebuild; graph rebuilt fully so output is byte-identical to a clean build.
    generate(incremental=True) default-on; glia build --no-incremental.
  • v0.4.15

    repo-graph-py 0.4.15 — v5 cut
    
    GR-1 node spans, GR-2 resolve_signal (+sniffer), GR-3 subset/prose, GR-5
    activate profiles; #3 decode tables, #6 Go import leak, #7 DOCUMENTS edges,
    deferred to a later cut.