Imports:
  - Types:
      - lint
      - build
      - connect
      - schema
      - contract
      - config
      - sync
      - tool
      - init
    From: goga/commands
  - Types:
      - AST
    From: goga/ast

Usages:
  conventions: .goga/usages/conventions.md
  click: .goga/usages/cooks/click.md

Annotations: |
  Use the `conventions` practice during development and testing.
  Wire the application in __main__.py to enable invocation via python -m.

---

->AST: {}

app():
  location: cli.py
  annotations: |
    Use the `click` practice to create the root command group.

    Commands:
    - `lint`
    - `build`
    - `connect`
    - `schema`
    - `contract`
    - `config`
    - `sync`
    - `tool`
    - `init`

---

Author: Mikhail Trifonov
CreatedAt: 13/04/26

Description: |
  This manifest describes the assembly of the goga main application interface.
