# octoform used purely as a compliance report, with no `defaults` or `types`
# at all. `audit` never needed them — it checks against `audit:` rules, which
# are the only thing declared here — so this is a legitimate, complete way to
# use octoform: inventory and flag drift, apply nothing, ever.
#
# Try it against your own organisation or account — replace `org-name` below:
#   export GITHUB_TOKEN=...
#   octoform audit --config octoform.yml

owner: org-name

audit:
  require_type: false # nothing sets a type in this file, so do not flag its absence
  require_description: { visibility: public }
  require_topics: { visibility: public }
  max_topics: 20
