← ClaudeAtlas

bearing-enforcementlisted

North-star tool router when GitNexus hooks block Grep/Read/SemanticSearch. Graph + embeddings + cypher reasoning, autonomous refresh when stale, classical fallback when GN fails.
ReidenXerx/bearing · ★ 6 · AI & Automation · score 78
Install: claude install-skill ReidenXerx/bearing
# GitNexus Enforcement & Tool Router <!-- BEGIN GENERATED: graph-uncertainty — bearing regenerates this block; edits here are replaced on update --> ## The graph can be wrong A zero is not absence; a near-0.5 `r.confidence` edge is a lead, not proof (~92% of `USES`); a count can be a floor — `impact` says which in `epistemic`. Before a conclusion that matters, confirm with a scoped `Grep` (allowed here, not a gate violation) and say which check you ran. <!-- END GENERATED: graph-uncertainty --> ## Decision tree (follow in order) ``` START �� ├─ New session / new task? │ └─ npm run bearing:agent-brief OR READ context + schema (autonomous) │ stale or missing embeddings? → npm run bearing:agent-refresh (Shell, required_permissions: ["all"]) │ ├─ Reasoning about code (any point in task)? │ └─ query({search_query, task_context, goal, repo}) # graph + embeddings │ └─ context({name}) or context({uid}) │ └─ Structural precision needed? │ ├─ known A→B path → trace({from, to}) │ ├─ control/data flow → pdg_query({mode: "controls"|"flows"}) │ ├─ field read/write → pdg_query flows OR cypher ACCESSES │ ├─ fuzzy N-hop call chain → cypher CALLS path │ ├─ overrides / process steps → cypher (see schema) │ └─ READ process trace if cross-module │ └─ impact when considering edits │