{
  "$schema": "https://aiwg.io/schemas/aiwg.config.v1.json",
  "version": "1",
  "providers": [
    "codex"
  ],
  "workspace": {
    "name": "bt6-obliteratus-maintenance"
  },
  "repos": [
    {
      "name": "obliteratus",
      "path": ".",
      "provider": "github",
      "allowed": [
        "read",
        "write",
        "commit",
        "push",
        "issue-comment",
        "service-action"
      ]
    },
    {
      "name": "bt6-aiwg-plugins",
      "path": "../bt6-aiwg-plugins",
      "provider": "github",
      "allowed": [
        "read"
      ],
      "notes": "Authoritative BT6 code-audit and maintainer workflow source; mutations require separate authorization."
    }
  ],
  "installed": {
    "all": {
      "version": "2026.8.15",
      "source": "bundled",
      "installedAt": "2026-08-21T22:02:07.869Z",
      "deployedTo": {
        "codex": {
          "agents": 0,
          "commands": 50,
          "skills": 32,
          "rules": 2
        }
      },
      "manifestHash": "sha256:21afaf03f52084ab895a6862fd45c284ba94366ee420eaa1f67e1b4acdc1be7c"
    },
    "bt6-maintainer": {
      "version": "0.3.0",
      "source": "project-local",
      "installedAt": "2026-08-22T15:28:11.760Z",
      "deployedTo": {
        "codex": {
          "agents": 5,
          "commands": 0,
          "skills": 7,
          "rules": 1
        }
      },
      "manifestHash": "sha256:870a24c7c362c7e71884381a4bc171deef54139ae50e9c76cac3aa967a9fc368",
      "localPath": ".aiwg/plugins/bt6-maintainer/",
      "localType": "plugin",
      "manifestVersion": "1",
      "artifactHashes": {
        "agents/bt6-issue-steward.md": "c20fd3a5ee83d49c0d6d0710ddb97b94a49f928bb71225be48ef820c78aec7f4",
        "agents/bt6-maintainer-steward.md": "6b9e7f06cb9c1e665e489898206345f2d64d05104fbf3177de34606cbe00712f",
        "agents/bt6-pr-auditor.md": "4d0b3f19e70a0406f0ace424f281a2444c98677d05fe7875ee0b389b75985e3e",
        "agents/bt6-provider-assessor.md": "39cc61c35cea9be9dd7f9330ec82d7cef99d9a1f8a384f9313e8df9aafc98b30",
        "agents/bt6-release-integrator.md": "e66bd1bf158d53265600c3a96240865dd716ff947a1be0a3a1bd384ca9a0bce7",
        "rules/bt6-maintainer-guardrails.md": "081d398443b7f1c6e37e75b7bd0b9a68a24195eee7b96cc60d34d3febd62c694",
        "skills/bt6-issue-steward/SKILL.md": "187e6cb41e71cc3811dfcf3aa8dcb5e49429aaa5087dbb0c3fd8816751b4f02e",
        "skills/bt6-merge-train/SKILL.md": "87e2cfd9a84c6f2d1ddb3d054ff794d1afe242f67dd2803caaeea9e39a3242ba",
        "skills/bt6-pr-audit/SKILL.md": "38be15ba6c6c12f958c7ced0bf6152654dc6df53ddc17156fda84083ae990ea9",
        "skills/bt6-provider-review/SKILL.md": "a95ac6d2be20847626bb94e5038358148d4a19c25e00ade6049526f8a16d0c15",
        "skills/bt6-queue-audit/SKILL.md": "aaa77f2e14b46a2f8329025923ed54745152cea6896c947580f7a1babff81312",
        "skills/bt6-release-readiness/SKILL.md": "26c65c1f64ce29f947be8a90987489a499814c360f4789ed80ef35f711c3d4e0",
        "skills/bt6-release-validation/SKILL.md": "9c0dfe72690bdcae273624be730751951b42bab36b538989a8708c0fb48f76d1"
      },
      "deployedArtifactHashes": {
        "codex": {
          "agents/bt6-issue-steward.md": "89b8bef9a79f2d2584a588065ada3fc95041edee043381f187ce435f01f50210",
          "agents/bt6-maintainer-steward.md": "dbd6d7cf9a539d1eb31155600a40fd32a31b3c6d8758f277efb867a6ea04f514",
          "agents/bt6-pr-auditor.md": "541754bb5acf433e4bd2b85a93cfbb40f3f28d3c84ed577f92242f9041b9252b",
          "agents/bt6-provider-assessor.md": "716c78830e8d5c987683b2ff240eb0f04eefddd628d763a3c5adaf371d2ec8dd",
          "agents/bt6-release-integrator.md": "5cadf095ef64c24dbcab36c991f7c9a26d793eddc20be28fe6b73435253d9df1",
          "rules/bt6-maintainer-guardrails.md": "081d398443b7f1c6e37e75b7bd0b9a68a24195eee7b96cc60d34d3febd62c694",
          "skills/bt6-issue-steward/SKILL.md": "1889afb3c068765806d895949d38f1b0888f72e59a5dedee1bc9b728910561f2",
          "skills/bt6-merge-train/SKILL.md": "2e01a84f578b53d4cc1c7dbf0ae2395004fab45b8175b104ccc31d74f3d9aa3b",
          "skills/bt6-pr-audit/SKILL.md": "9a1e55bfd6972f3168f884d54cd6ede3673b541940b54352120ed4c0a4c49f2c",
          "skills/bt6-provider-review/SKILL.md": "2de8b37f546dda852bee88d023caf82877baab988aebc219fd83a784c2bf58a3",
          "skills/bt6-queue-audit/SKILL.md": "e0bdb36c8f8f85a2e9dff0180de2f502972bb8af9b7b13c4661be065354ef893",
          "skills/bt6-release-readiness/SKILL.md": "db317a00f8f4198e93e0666a00af29ad645d4c3d50de2e42141d84d6e7c16eb1",
          "skills/bt6-release-validation/SKILL.md": "e94720ea230a8206d7acf5b3c514c6bdf1b7f81865580b7b2c6df11472bdb384"
        }
      }
    }
  },
  "scripts": {
    "deploy": "aiwg use all --provider codex && aiwg use bt6-maintainer --provider codex",
    "doctor": "aiwg doctor --verbose",
    "sync": "aiwg sync"
  },
  "remotes": {
    "primary": "origin",
    "issue_tracker": "origin",
    "ci": "origin",
    "tracker_actor": {
      "login": "jmagly",
      "via": "gh",
      "forbid_actors": []
    }
  },
  "security": {
    "threatAssessment": {
      "schemaVersion": "1",
      "mode": "enforce",
      "defaultProfile": "high-assurance"
    }
  },
  "delivery": {
    "mode": "pr-required",
    "default_branch": "main",
    "committer": {
      "name": "Joseph Magly",
      "email": "1159087+jmagly@users.noreply.github.com"
    },
    "signing": {
      "format": "openpgp",
      "key": "0117DAAA677A5BF2",
      "fingerprint": "62297562B1C7053088F405DB0117DAAA677A5BF2",
      "enforce": "commits"
    },
    "require_signed_commits": true,
    "require_ci_green": true,
    "auto_close_issues": true,
    "issue_comment_on_cycle": true,
    "force_push_policy": "never"
  },
  "parallelism": {
    "max_parallel_subagents": 10,
    "max_parallel_ralph_loops": 3,
    "max_parallel_mc_missions": 6,
    "rationale": "Provider default for codex — adjust via 'aiwg config set --project parallelism.max_parallel_subagents N'"
  },
  "authorization": {
    "version": "1",
    "default_effect": "deny",
    "resources": {
      "repo:local": {
        "type": "repo",
        "value": "."
      }
    },
    "permissions": {
      "repo.read": {
        "actions": [
          "read"
        ],
        "resource_types": [
          "repo"
        ]
      },
      "repo.write": {
        "actions": [
          "write"
        ],
        "resource_types": [
          "repo"
        ]
      },
      "repo.commit": {
        "actions": [
          "commit"
        ],
        "resource_types": [
          "repo"
        ]
      },
      "repo.push": {
        "actions": [
          "push"
        ],
        "resource_types": [
          "repo"
        ]
      },
      "repo.issue-comment": {
        "actions": [
          "issue-comment"
        ],
        "resource_types": [
          "repo"
        ]
      },
      "repo.service-action": {
        "actions": [
          "service-action"
        ],
        "resource_types": [
          "repo"
        ],
        "description": "Maintainer-level hosted repository operations such as review and merge"
      }
    },
    "roles": {
      "delivery.contributor": {
        "permissions": [
          "repo.read",
          "repo.write",
          "repo.commit",
          "repo.push"
        ],
        "description": "Normalized from delivery and tracker policy"
      },
      "delivery.maintainer": {
        "inherits": [
          "delivery.contributor"
        ],
        "permissions": [
          "repo.issue-comment",
          "repo.service-action"
        ],
        "description": "Maintainer delivery operations explicitly authorized for this repository"
      }
    },
    "assignments": [
      {
        "id": "delivery.address-issues",
        "subjects": [
          {
            "kind": "workload",
            "id": "aiwg:address-issues"
          }
        ],
        "roles": [
          "delivery.contributor"
        ],
        "scope": {
          "resources": [
            "repo:local"
          ]
        },
        "justification": "Mechanical normalization of declared delivery operations"
      },
      {
        "id": "delivery.bt6-maintainer",
        "subjects": [
          {
            "kind": "workload",
            "id": "aiwg:repo-maintainer"
          },
          {
            "kind": "workload",
            "id": "aiwg:bt6-maintainer"
          }
        ],
        "roles": [
          "delivery.maintainer"
        ],
        "scope": {
          "resources": [
            "repo:local"
          ]
        },
        "justification": "Repository owner granted maintainer access for pull-request review, delivery, and merge"
      }
    ]
  }
}
