mati 0.1.2

An enforcement layer for codebase knowledge: confirmed gotchas gate what AI agents read and edit at the hook level. Not a passive memory store.
Documentation
{
  "description": "Elixir project with alias-based module imports under lib/",
  "edges": [
    {
      "from": "lib/my_app.ex",
      "to": "lib/my_app/auth/user_service.ex",
      "comment": "MyApp aliases MyApp.Auth.UserService"
    },
    {
      "from": "lib/my_app.ex",
      "to": "lib/my_app/db/client.ex",
      "comment": "MyApp aliases MyApp.Db.Client"
    },
    {
      "from": "lib/my_app/auth/user_service.ex",
      "to": "lib/my_app/db/client.ex",
      "comment": "UserService aliases MyApp.Db.Client"
    }
  ]
}