Skip to content

Atlas v0.1.40

Choose a tag to compare

@dominic097 dominic097 released this 21 Jul 19:43

Changelog

  • 3d362a775e5fdf72f8d62efce8c063df03742443 Merge remote-tracking branch 'origin/develop' into develop
  • eccce2d9a08180fefbd2ebf17b8751f7f90d89dd bench: L4->L5 promotion matrix — per-language LSP-truth callers F1 + perf multipliers on real repos
  • 013e89861782be8e5a1ededbe54fc335fc711f61 build(npm): add npmjs alias staging
  • df5a71ab89aaae22bdfe9462d8fee9be7bdeb2fe build(release): bind live Atlas GitHub credential
  • 4a3d7c02640a5f996c269740cca0fc9b7969c0f8 build(release): bootstrap pinned Go toolchain
  • c9bc6ded733b0bdacc5f3b383b2e8f7bfc253878 build(release): bootstrap pinned Node toolchain
  • 265342e92c76675b28af372e3a316dd743606910 build(release): preserve Jenkins artifact ownership
  • 103534f3cd690c2d9e497ee40f05777c764440a9 build(release): publish npm package to GitHub Packages as @aziron-ai/atlas
  • 250a3a9e00680e1c7a1182240cfef77066f19cdf build(release): set annotated tag identity
  • 751f80d32e3ed3662ca0d26e26f3d07db5726880 build(release): use configured GitHub release credential
  • 7eb8f7e44322874d169fa2b6bdf33a7df974d966 build(release): use dedicated github-atlas-publish credential for GitHub Packages
  • 707a20cd54fff7cae49997737fbd1296a5cd01b8 build(release): validate dedicated agent toolchain first
  • a046b3239cb8cdeda74cbb5cda08498f3692f14d chore(bench): update agent benchmark report renderer and ignore run artifacts
  • 4ddf7d4224a357a8f7412d5841cdaab0fceb0661 chore(release): publish Homebrew from aziron-ai tap
  • 200c26649d53850681d1e53049a2a2ac5e46c735 docs(npm): troubleshoot GitHub Packages 403 read_package (#2)
  • d6db5b1477810c86e6ce739beb52ef7bc8818f5b feat(bench): run agent blocks in parallel
  • 71b8da850ce58fba5f92ea0cf3ad52cc061e047d feat(bench): scale agent pool to ten workers
  • f961f2238318bbaccbcd1e23bd3350d82b6a155b feat(cli): add atlas snippet SYMBOL for targeted body access
  • edeacced0f141115049485a6da6695d5b28380d7 feat(context): answer-carrying agent bundles — receiver-pinned anchors, ranked call/test companions, junk-last eviction, agent-format prepass
  • 866d9691a0ae5cf21bd8d058f792aa8759da481c feat(context): callee hop honors the intent's graph depth
  • 7aac696fdc5bb0d65950de7de114d99ae1ca0fca feat(context): callee-direction companions — pack the downstream half of a traced flow
  • b06457b05d92a57a4d19b88df5522d4bb1f8727f feat(context): interface-dispatch expansion — pack the concrete impl, not the abstract
  • c4c909523d28aefccd2f52ec4e09a228ceb9ab68 feat(context): prefer the concrete impl over abstract/delegator in dispatch resolution
  • 93cc4a17daa54ccdc9239701b90ca11a6d27b7ae feat(engine): extend on-query staleness heal to search and context
  • 8ac57838e0422921568615216503baf95ade7fd4 feat(episodes): corpus-driven read-allowlist growth + rebaseline retraces stale tiers
  • 1251b99bfdf84bd2b45da6a8a5ab52f7bf8dddb8 feat(episodes): gh read subcommands via two-token keys
  • 7ebe8bbdd758d3120a97de44cd4671f7212e8f0a feat(index): treat nested git repos/worktrees as index boundaries (issue #1)
  • a381330db18ff77f678d7c65415ebaa6faa12924 feat(install): thin-client MCP configs via --server-url (auto-detects a local serve)
  • 9bd247a4677df169ba674f673e85784b27d710e9 feat(install,cli): bounded non-watching MCP defaults with explicit repo scope
  • 9d1336bde33368d66c6d913f86eefab5b38cd08d feat(install,mcp): teach agents the success path so they stop re-searching after a hit
  • 81b5ab0b729355fc2a2312fb68d85ed4c5face60 feat(lexical,engine): BM25 format v4 with auto-migration and query-only read-only sidecar
  • d9845e0f4eec9a04ab0dd4cfc10491a4d72a52cd feat(query): improve scoped retrieval and benchmark integrity
  • 4ffdf61e093a2482dd5557b8f4348e7822dc9fa8 feat(recall): E7.2 auto-join — episode capture applies measured run costs
  • 6aff379ac04522ba437a27f5f1c5562d3c9fc33f feat(recall): ask-merge for trajectory clusters — pooled recurrence, per-skeleton variants
  • abbc130bbddd8fe018fe821c8cd76e563ce5bccd feat(recall): honest savings ledger — median mining stat + measured/estimated split + run-cost delta
  • 6c7f388a9ff5b4bf23fa1e8d4a3d832165575c73 feat(recall): rebaseline pass — re-derive stored token baselines from transcripts
  • 95e1cd284b82778657a4b36afc6603b675ee11f6 feat(studio): honest funnel defaults + read-only browsing + WIP recovery
  • ee775e1f217a15e41dc0c9fe512506a967805bf8 feat(studio): vouch path — nominate an existing mined candidate to script
  • 8932341706a6d0eb788936d129ca3b643cb080dd fix(api): allow authenticated dashboard stream
  • fc636f59623b26ebe9021845ceaa711e71ed0527 fix(api): authenticate embedded command center
  • c28f2ba55bf89c4124350090b58799b2e976b13f fix(api): include fleet devices in dashboard
  • 7d6f22ab8d83dcb2ddbd07ab170b650173209bd4 fix(bench): classify version-controlled testdata fixtures as non-source
  • 75c869c77db2f9c7622ae641a4ef7394dfe618d8 fix(context): anchor fidelity on overload-dense repos — receiver pin order, case-distinct overloads, caller shadowing
  • f7bd660a279f4358f9fdf3a6538d26ce03ba2352 fix(context): attribute callee edges by span containment, rank by query vocabulary
  • d53f4bd2ce0c6ffc272de453c6a68d33165a4b6c fix(context): cross-file pointer-impl promotion (pkg/upstream coverage) + deterministic agent footer
  • df24ffdb54ea494b814f5bf109ece84559eae35e fix(context): path-driven anchor resolution + language affinity + verbatim excerpts
  • ec732de328271ea8f1dedc551315e6bd8819fc4a fix(context): qualified callers bind past local shadows; elision marker must be a whole line
  • 15d4dc148c46e8fb9378504b8b31323d9b14719b fix(dashboard): headline savings KPIs read the recall ledgers, not graph stats
  • 4a6a373c15c11ce2feb2bd89b9ed6108a0c0c478 fix(engine): nominate reaches any stored candidate, not the 500 newest
  • 47fa3a3caabca10d966f98f4c71929238fbb5186 fix(engine,query,install): hub inflation, silent-null context, search honesty, doc drift
  • 7ae06f88401807cae4a0eeb778be0eea06500078 fix(episodes): cost-equivalent codex token accounting (cached 10:1)
  • e8860629f69e34b0bd1def7cd02071086679ac08 fix(episodes): internal addrs + home dirs no longer leak into candidate titles
  • 0b681eb387d0742a777de6a30f9fbd657d61406e fix(episodes): quote-aware shell segment splitting for tier classification
  • 8af526dd3887132be6927f71c7a83a26ff0b3337 fix(episodes): shell control keywords neither poison nor launder tiers; go/git verb gaps
  • 5ea4b71f017f46cb9551d3b44e1fca2f25f5b88b fix(episodes,cli): skip fork-replay prefixes, per-call token attribution, unwedge full-corpus capture scans
  • fc7d48ea90d06e504b2ecbf0b9d13bf286cd1ed4 fix(episodes,sync): correct Live Activity token accounting and live feed
  • 33e8cce48d6f3219e6a4b3ab3fc888d671ce73b3 fix(index): exclude assistant-state dirs consistently (#4)
  • ac2e8c2384c247fb3fa91df597774bc024597fea fix(index): report persist and lexical phase timings separately
  • 197aea17429c845bbad93eaea3567c4f562dc88f fix(install): register a stable MCP command, not the versioned Caskroom path
  • 9cb939f49af036011c15a213acbc4d0a4b7bc39f fix(lexical): a scorch background-loop panic is terminal — close the sidecar instead of wedging the store
  • 1a7f766fb3b74597c06687ef579d79e511ba0b08 fix(lexical): default sidecars to zap v15; refuse writable opens at a foreign persisted segment version
  • 3db90fb6190adfdefccab8c3e6e4c2bb488d9d08 fix(lexical): watchdog bleve Close — abandon a wait wedged behind a fatally-closed scorch pipeline
  • de128f66da124f7823091276daaf408e4aec9658 fix(lexical): watchdog the bleve Batch wait + env-pin zap segment version
  • 5da5a92199349c41672b9385acfc3ba1cdba95ae fix(mcp): never exit on an unusable store — serve fallback, degraded mode, pinned-db honesty
  • 01861b84c3541d2efdf4b60a851b9033654a5514 fix(npm): verify release archive checksums
  • 6a06d9de24a128a00194a9d873bb3fc81534669e fix(parser): Flow-typed .js re-parses with TSX grammar; .tsx uses TSX not TypeScript
  • 82239bc72b2af71ff22f269fcd49ee44e0505c0f fix(parser): flow-neutralize rung recovers cascade-sunk Flow declarations
  • 6c5f7b3113d7b0f30016bc1ab1574d4489508f21 fix(parser): function-local bindings are not symbols; dart body-span climb
  • 1db570ed721f56892e20a1866101f62edd9e535a fix(parser): kill exponential declarator search that wedged kernel-repo indexing
  • 97b5f1708224bb6c6275c426cd5d93ad7942c3b1 fix(parser): range-aware call attribution + per-language builtin skip + dart body spans
  • 456e81a59a320bb4738f66bbc988d1d5920668eb fix(parser): receiver-aware call-graph extraction for apex/scala/r/elixir/swift
  • 0b9b312d9b22d8eb6371c87e42ff01c400057382 fix(parser): record JSX component usages as call edges (#6)
  • 6ccceab0edc2681828d1ce30d3b211b04210e01f fix(parser): recover C function names from "::"-less qualified_identifier (#7)
  • 610997dac3401d33b53e86f98fa26993be8c0e4a fix(parser): zig type-const dedup no longer shields plain locals; L5 matrix final artifact
  • a0ef1d1c0e46bb08163aea59b3e64d2fc485edb1 fix(query): receiver-aware strict resolution — stop builtin len()/build-tag hub inflation
  • 35133f65afa4488e429e9c01ea776e18b17420af fix(query): remove unused symbol cache helper
  • 8cfed392970fc95b0f363f2320b3d6ed2dbeaa0b fix(recall): a human vouch survives re-mining; preservation maps see past the 500-row clamp
  • 51ab6a9b937da9269906dd42dd833383ae3e589b fix(release): avoid Groovy regex escape parsing
  • b1cf10be63357289ceb109b149f53fe7a0f5e74c fix(release): bound cross-build parallelism
  • 180ed63048a9495d71fab3f6c1a697308c60dfa9 fix(release): guarantee downstream module compatibility
  • 5ec51852f35ae3dd4625a4e15a92bc540ebf275a fix(release): trust container-mounted source checkout
  • 60a70664ea553c95c54245a77fc359b53c89f700 fix(retrieval): stop generic words hijacking BM25 for prose questions
  • 5fb7c64bba58bdf997e8daeb30b98ab7a482ad65 fix(routes): Go 1.22 ServeMux method prefix + middleware-wrapped handlers (#3)
  • 56d8c0b0d89ea5feda71659688016600010686b5 fix(serve): don't auto-open the Command Center by default (--open defaults off)
  • 571f8f1b0f0e115252f280b37c9d82a638d659e3 fix(sync,store,engine): write-order sync_seq uplink cursor + hub correction upserts for recall_events
  • 6d3b9e3dfe33e0368ae743b5932f3b9f66df7775 fix: 6 QA-reported bugs (aziron-ui#974) — refs, read-only status, impact, consumers, sidecar
  • 328656ba58381c10a307095ad3dcb78715bb840b fix: adversarial-review repairs — body-orphaning return types, ternary defaults, intent gating, dead qualifier rung
  • 9d73d120bd4b098cf7a6966376ddc2ea07503a7e fix: clear release lint gate
  • e020e906f861155e47a4e5e788bab1bde14c1e5e merge: agent-context bundle quality — callee-direction expansion, Flow-generic parser recovery, interface dispatch
  • 10a06cc7b1d9d24bcd06b01ae88c55e63f4fff51 merge: fix/agent-query-experience into develop — BM25 v4 ranking, answer-carrying bundles, snippet access, success-path instruction layer
  • ea3d2e082d6bcdc3ea3430d105b86705e6b565de merge: promote L4-to-L5 parser accuracy matrix
  • 532314494c2874ca67169bfab13cd7d67ea1006d perf(store): 3-5x faster bulk persist — prepared-stmt reuse + deferred secondary indexes
  • 0e3fc6950b414faf7183815c0a9d44d295ef980b perf(store,parser): threads(8) sorter pragma, truncate-optimized bulk DELETE, UUIDv7 child-row ids
  • 730a4ec08a497e322bf05453e49949ddde61a48f style: gofmt test file
  • db9e5f9bc359ea9675f8ca00c0f043f78425d37c test(context): callee-companion coverage — span attribution, depth cap, floor, hub tier, junk filters, determinism
  • f925e6e3c4b88f405196b3d8dd012dc43ae2d2b4 test(parser): lock Java implements/extends heritage edges + field-type-use non-heritage tag
  • fd46ec47c9d71e4ff4f8d1dfb248962bf3881c65 test(watch): wait for completed refresh