Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
150 commits
Select commit Hold shift + click to select a range
4284f3e
Refactor and remove deprecated skills and configurations
diegoitaliait Aug 28, 2026
e3560f7
fix: simplify set comprehension and assertion in test_live_manifest_p…
diegoitaliait Aug 28, 2026
f4ce2a8
refactor: improve readability by converting lambda to a named functio…
diegoitaliait Aug 28, 2026
a075cf3
Add tests and improve validation for skill bundles and gateway evalua…
diegoitaliait Aug 28, 2026
0f0347c
Make grill-me model-invocable and align interview routing
diegoitaliait Aug 29, 2026
c20c4a6
feat: Introduce validation scripts for skill changes and internal skills
diegoitaliait Aug 29, 2026
539686c
Refactor internal skill validation commands and update documentation
diegoitaliait Aug 29, 2026
015de0b
Add comprehensive tests for skill rules, scope, and tool functionality
diegoitaliait Aug 29, 2026
94b1285
Enhance documentation for internal gateway skills and clarify usage o…
diegoitaliait Aug 29, 2026
6f7ca8d
Enhance internal skill documentation and validation processes; add te…
diegoitaliait Aug 29, 2026
772e38c
feat: riallineamento delle descrizioni skills
diegoitaliait Aug 30, 2026
9ad3464
fix: update pre-commit configuration for Python and shell scripts; en…
diegoitaliait Aug 30, 2026
d9e8390
Add neutral tests for knowledge configuration and inventory discovery
diegoitaliait Aug 30, 2026
6ec3d3b
feat: add internal-knowledge skill reference to local agent sync docu…
diegoitaliait Aug 30, 2026
fa32b76
Remove obsolete test files for internal knowledge checks, configurati…
diegoitaliait Aug 31, 2026
51a5481
test: enhance README reference validation to ensure omission reportin…
diegoitaliait Aug 31, 2026
a7d9116
feat: enhance YAML validation and readability checks; add new fixture…
diegoitaliait Aug 31, 2026
ee146a6
feat: enhance documentation for internal bash script and lesson codif…
diegoitaliait Aug 31, 2026
ec8ce69
feat: enhance internal knowledge skill documentation; add detailed us…
diegoitaliait Aug 31, 2026
0f33754
feat: enhance internal knowledge documentation; add standards mainten…
diegoitaliait Aug 31, 2026
509b2ed
feat: enhance internal knowledge documentation; improve clarity on wo…
diegoitaliait Aug 31, 2026
71d9b97
feat: enhance default prompt in internal-knowledge agent; improve cla…
diegoitaliait Aug 31, 2026
bdcc5df
feat: add context and rules documentation for catalog governance and …
diegoitaliait Sep 1, 2026
aa633fc
feat: update internal knowledge skill documentation; replace bootstra…
diegoitaliait Sep 1, 2026
e0f999f
feat: enhance theme-neutral communication guidelines in internal-merm…
diegoitaliait Sep 4, 2026
2d35590
feat: enhance internal-gateway-idea documentation and evaluation logi…
diegoitaliait Sep 4, 2026
d765f37
feat: enhance internal-gateway-writing-plans documentation; clarify p…
diegoitaliait Sep 4, 2026
76f0cc8
feat: enhance grilling skill documentation; clarify interview process…
diegoitaliait Sep 4, 2026
162c4c7
feat: enhance grilling skill integration; build self-contained grill-…
diegoitaliait Sep 4, 2026
4de44e2
feat: refine internal-gateway-simple-task documentation; clarify usag…
diegoitaliait Sep 4, 2026
29f73c6
feat: enhance documentation across multiple READMEs; add validation i…
diegoitaliait Sep 5, 2026
c54b594
feat: enhance internal-mermaid documentation; clarify theme-neutral c…
diegoitaliait Sep 5, 2026
0367fd5
feat: implement scope and convergence guardrail for grill-me; enhance…
diegoitaliait Sep 5, 2026
73457ef
feat: enhance internal-knowledge documentation; clarify reader outcom…
diegoitaliait Sep 6, 2026
c5a6c35
feat: enhance skill resolution guidelines; clarify skill discovery an…
diegoitaliait Sep 6, 2026
02eafd5
feat: clarify documentation for local agent sync; enhance description…
diegoitaliait Sep 6, 2026
50947c8
align writer e execute
diegoitaliait Sep 6, 2026
f358675
Add structural checks and tests for plan execution compatibility
diegoitaliait Sep 6, 2026
fb579bc
feat: update internal gateway documentation and tests; clarify lens r…
diegoitaliait Sep 6, 2026
11261b2
Add skill normalization policy and commit date verification
diegoitaliait Sep 7, 2026
805480f
Refactor skill display names and descriptions for clarity; update doc…
diegoitaliait Sep 8, 2026
0f1905f
chore: update workflow name for PR title validation
diegoitaliait Sep 9, 2026
bf5ad01
feat: enhance manifest validation and compact message handling; add s…
diegoitaliait Sep 11, 2026
c20127a
refactor: improve response formatting guidelines and enhance clarity …
diegoitaliait Sep 11, 2026
8552d9f
Enhance internal gateway writing plans with new structural checks and…
diegoitaliait Sep 13, 2026
637e9fd
feat: enhance execution plan validation and reporting; clarify handli…
diegoitaliait Sep 13, 2026
5d2c220
feat: enforce task dependency rules; reject self and forward dependen…
diegoitaliait Sep 16, 2026
9796def
feat: Add AWS Identity Center import resolver script and related tests
diegoitaliait Sep 16, 2026
feef49a
Add internal-terraform-import support and update routing logic
diegoitaliait Sep 16, 2026
c9618a0
feat: Update internal-markitdown skills and add failure modes documen…
diegoitaliait Sep 19, 2026
45a9ee4
fix: update consumer_root path in handoff.json for test consistency
diegoitaliait Sep 19, 2026
8129469
feat: Enhance internal-knowledge skill with audit mode and project me…
diegoitaliait Sep 20, 2026
00090ee
Add evaluation framework for internal review high-level skills
diegoitaliait Sep 20, 2026
67e5f94
Enhance import manifest runner with new capabilities and validation c…
diegoitaliait Sep 21, 2026
01d1522
Clarify skill validation guidance
diegoitaliait Sep 22, 2026
fadb243
feat: Enhance internal-knowledge skill with managerial lane and commo…
diegoitaliait Sep 23, 2026
3393c9f
feat: Update guidance for Bash and Python scripts with new output han…
diegoitaliait Sep 24, 2026
5b5c039
refine skill resolution guidance for clarity and precision
diegoitaliait Sep 26, 2026
3764f1e
Add evaluation pack validation and testing framework
diegoitaliait Sep 26, 2026
52f40fa
Enhance eval pack validation and testing framework
diegoitaliait Sep 26, 2026
4a0a5cd
docs(local-agent-sync-external-resources): clarify CLI cwd and dedupe…
diegoitaliait Sep 26, 2026
7dda891
fix(local-agent-sync-external-resources): strip undeclared upstream C…
diegoitaliait Sep 26, 2026
78455c0
feat(skills): clarify Bash dialect and script contracts
diegoitaliait Sep 26, 2026
245b438
refine(skills): tighten gateway routing and analysis outputs
diegoitaliait Sep 26, 2026
1692f59
refine(skills): clarify Python ownership and test boundaries
diegoitaliait Sep 26, 2026
7b4c613
feat(skill-creator): require portable bundles and eval packs
diegoitaliait Sep 26, 2026
597c78f
feat(tdd): define posture records and validation states
diegoitaliait Sep 26, 2026
e28cd84
refine(terraform): clarify routing and import execution gates
diegoitaliait Sep 26, 2026
c2e6c1e
feat: add task management scripts for inline plan execution
diegoitaliait Sep 26, 2026
03ab1fc
refine(aws-skills): align governance and operations guidance
diegoitaliait Sep 26, 2026
b2f5a2c
refine(azure-skills): align governance and operations guidance
diegoitaliait Sep 26, 2026
34bf5ab
refine(gcp-skills): align governance and operations guidance
diegoitaliait Sep 26, 2026
4c00808
refine(gateway-skills): clarify planning and execution flows
diegoitaliait Sep 26, 2026
04fda28
refine(github-skills): clarify repository and workflow guidance
diegoitaliait Sep 26, 2026
b043e33
refine(review-skills): sharpen review protocols and reports
diegoitaliait Sep 26, 2026
dde10fd
refine(skills): align Java and Node.js guidance
diegoitaliait Sep 26, 2026
479446e
refine(skills): clarify design and performance practices
diegoitaliait Sep 26, 2026
d36119a
refine(skills): align structured content and format guidance
diegoitaliait Sep 26, 2026
e72066c
refine(skills): clarify platform operations guidance
diegoitaliait Sep 26, 2026
cbe244a
refine(subagent-contract): clarify delegation protocol
diegoitaliait Sep 26, 2026
94fe1f6
refine(skills): implement local no-commit contract across multiple sk…
diegoitaliait Sep 26, 2026
bd29f36
refine(skills): enhance internal-excel skill description and add eval…
diegoitaliait Sep 26, 2026
b5bfce1
refine(skills): clarify usage guidelines for internal-go skill
diegoitaliait Sep 26, 2026
e3cba0a
refine(skills): update internal-mermaid skill description and add eva…
diegoitaliait Sep 26, 2026
52dc32d
refine(skills): update internal-microsoft-markitdown skill documentat…
diegoitaliait Sep 26, 2026
e8a0e0a
refine(skills): add sibling path normalization for superpowers assets…
diegoitaliait Sep 26, 2026
b71f9b1
refine(skills): update internal-gateway-critical-master documentation…
diegoitaliait Sep 26, 2026
8263045
delete: remove test_execution_compatibility.py and its associated tes…
diegoitaliait Sep 26, 2026
5f73709
restrict(critical-master): enforce report-only agent permissions
diegoitaliait Sep 26, 2026
a0db208
refine(debugging): clarify diagnosis and completion evidence
diegoitaliait Sep 26, 2026
392ae3c
refine(gateway-idea): simplify ideation and persistence flow
diegoitaliait Sep 26, 2026
e2ebe71
refine(gateway-plans): align planning and execution handoff
diegoitaliait Sep 26, 2026
0b6ceb0
refine(python-skills): route by import ownership evidence
diegoitaliait Sep 26, 2026
6e02893
docs(sync): clarify debugging skill ownership
diegoitaliait Sep 26, 2026
c58942c
refine(internal-bash): enhance compatibility checks and add new evalu…
diegoitaliait Sep 26, 2026
cedc157
refine(internal-debugging): correct formatting of skill reference for…
diegoitaliait Sep 26, 2026
1e7a5af
refine(internal-bash): enhance review-anti-patterns with new conditio…
diegoitaliait Sep 26, 2026
7e5059f
Add knowledge graders and runtime view tests
diegoitaliait Sep 27, 2026
54592e6
refine(internal-gateway-execute-plans): enhance checkpoint and task m…
diegoitaliait Sep 27, 2026
abfd53a
Consolidate AWS platform skills
diegoitaliait Sep 27, 2026
8f12fdd
Consolidate Azure platform skills
diegoitaliait Sep 27, 2026
1a4123f
Consolidate Google Cloud skills
diegoitaliait Sep 27, 2026
6656009
Split GitHub skills by deliverable
diegoitaliait Sep 27, 2026
13f6e29
Strengthen plan authoring and execution
diegoitaliait Sep 27, 2026
2d064b0
Improve code review skill evaluations
diegoitaliait Sep 27, 2026
aaa0aaa
Enforce subagent contract payloads
diegoitaliait Sep 27, 2026
f62d815
Align adjacent cloud skill boundaries
diegoitaliait Sep 27, 2026
c9e2bfd
Refresh skill catalog and migration records
diegoitaliait Sep 27, 2026
e649afd
Add repository automation safeguards
diegoitaliait Sep 27, 2026
e17daa7
Add evaluation runs for internal AWS and Lambda skills with detailed …
diegoitaliait Sep 27, 2026
afb3dd3
Enhance internal knowledge documentation with new references and upda…
diegoitaliait Sep 27, 2026
5cce635
Update bundle references and enhance README validation tests
diegoitaliait Sep 27, 2026
97af905
Refactor internal-gateway-writing-plans: Enhance plan writing and lin…
diegoitaliait Sep 27, 2026
d83a803
Refactor evaluation and testing protocols for internal gateway plans
diegoitaliait Sep 28, 2026
462dd3b
Refactor evaluation criteria and tests for plan execution and handoff
diegoitaliait Sep 28, 2026
f24c586
Enhance Git hooks and add Gitleaks integration for improved security …
diegoitaliait Sep 28, 2026
355782a
Refactor code for improved readability and maintainability
diegoitaliait Sep 28, 2026
46f576c
Update pre-commit configuration to refine YAML and Terraform validati…
diegoitaliait Sep 28, 2026
bf78139
Refactor SKILL.md to remove referenced skills section and update comm…
diegoitaliait Sep 28, 2026
c7c49db
Add new skill and examples for idea refinement process; include frame…
diegoitaliait Sep 29, 2026
a9f67a3
Add SKILL.md and Definition of Done documentation for planning and ta…
diegoitaliait Sep 29, 2026
1d0262c
Update managed resources and tests for new skills and definitions; ad…
diegoitaliait Sep 29, 2026
b0f67d1
Update INVENTORY.md to include new skills for idea refinement and pla…
diegoitaliait Sep 29, 2026
46aa939
Remove disable-model-invocation flag from SKILL.md for mattpocock-imp…
diegoitaliait Sep 29, 2026
fe116b3
Refactor test_plan_run_protocol.py: streamline tests and remove depre…
diegoitaliait Sep 29, 2026
9d75fb4
Add plan contract reference document outlining lint checklist and han…
diegoitaliait Sep 29, 2026
135bbce
Update output path for idea-refine skill to use tmp directory for gen…
diegoitaliait Sep 30, 2026
4b336c6
Enhance idea refinement process: update SKILL.md and normalization re…
diegoitaliait Sep 30, 2026
3f35ddb
Enhance knowledge documentation and evaluation tests
diegoitaliait Sep 30, 2026
e71740b
Refactor test_plan_run_protocol.py: clean up code formatting and impr…
diegoitaliait Sep 30, 2026
54d8fd1
Refactor superpowers skills: update internal references and remove de…
diegoitaliait Sep 30, 2026
f5d25f2
Refactor planning skills: update output paths to use tmp directory fo…
diegoitaliait Sep 30, 2026
96c1c94
Refactor internal-gateway-execute-plans: update descriptions and requ…
diegoitaliait Sep 30, 2026
59e4343
Refactor local-agent-sync-external-resources: update planning normali…
diegoitaliait Sep 30, 2026
1507480
Refactor inventory and repo profiles: remove deprecated superpowers s…
diegoitaliait Sep 30, 2026
e63d748
feat(validation): add modular code validation framework
diegoitaliait Sep 30, 2026
9776678
test(sync): reorganize synchronization contract suites
diegoitaliait Sep 30, 2026
e96db5c
refactor(skills): align agent contracts and routing
diegoitaliait Sep 30, 2026
69bcb89
feat(instructions): enhance review checks across various instruction …
diegoitaliait Sep 30, 2026
2de0055
Add new evaluation fixtures and gold files for community grant govern…
diegoitaliait Oct 1, 2026
b0ff6a2
fix(tests): remove unnecessary blank line in score_review_eval.py
diegoitaliait Oct 1, 2026
f9f1ca8
fix(markdown): update ignores and remove unnecessary globs for markdo…
diegoitaliait Oct 1, 2026
acebb57
refactor(docs): update knowledge documentation for clarity and structure
diegoitaliait Oct 1, 2026
eefaeaa
refactor(invocation): streamline invocation policies for multiple ski…
diegoitaliait Oct 1, 2026
575b650
refactor(tests): enhance test runner to support parameterized tests a…
diegoitaliait Oct 3, 2026
59df5b3
refactor(rules): remove ALLOWED_VIRTUAL_PATHS and related checks for …
diegoitaliait Oct 3, 2026
b19cab2
Simplify planning and execution skill contracts
diegoitaliait Oct 3, 2026
dd99857
Enhance testing framework and coverage across multiple components
diegoitaliait Oct 3, 2026
24e3e5f
feat(tests): implement To Spec testing decisions contract and evaluat…
diegoitaliait Oct 3, 2026
ec0fec7
refactor(skill): enhance executor contract handling and validation ch…
diegoitaliait Oct 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions .codex/agents/internal-gateway-critical-master.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "internal-gateway-critical-master"
description = "Generic adaptive critical-analysis specialist for plans, proposals, decisions, designs, workflows, requirements, and assumption sets."
sandbox_mode = "workspace-write"
sandbox_mode = "read-only"

developer_instructions = '''
## Required Skill
Expand All @@ -25,15 +25,15 @@ When that happens, emit the explicit no-context failure report from the skill.

## Operating Posture

Prefer read-only analysis and recommendations. If the user explicitly asks for
an edit, command, or other action, adapt when the available tools, authority,
and safety conditions permit it. This preference is not an absolute prohibition.
Stay report-only in every invocation: make no edit and run no mutating
command. Put every remedy, including a fix the user asked for, under the
report's next actions for the subject owner.

## Output

Emit one readable Markdown report in the user's language, following the
skill's fixed layout for the conclusion line, findings, residuals, open
questions, and next actions. Do not emit internal working notes or
skill's fixed layout for the conclusion line, lens line, findings, residuals,
open questions, and next actions. Do not emit internal working notes or
machine-only metadata outside the report.
'''

Expand Down
78 changes: 78 additions & 0 deletions .github/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,84 @@ Use this format for new updates:
- One bullet per meaningful change.
- Include file/path scope when useful.

## 2026-10-01

- Reworked `.github/copilot-instructions.md` and
`.github/instructions/copilot-code-review.instructions.md` for GitHub.com
Copilot code review: removed comment-format directives that code review
ignores, split the always-on content into a review contract (intent check,
noise suppression for linter-enforced issues, intentional fixtures, and
generated files) and severity anchors plus cross-cutting security checks,
and removed the duplicated rules between both files.
- Replaced bundle-checker directives that code review cannot run in the JSON,
YAML, Markdown, and Makefile instructions with concrete review checks;
widened `internal-json` to `**/*.json` with a JSONC exception.
- Made GitHub Actions checks concrete for script injection and
`pull_request_target`/`workflow_run` trust, Terraform checks for `moved`,
`removed`, and `import` blocks, sensitive outputs, and `default_tags`, and
reframed authoring-style `description:` values as review checks.
- Added `.github/instructions/internal-copilot-skill-authoring.instructions.md`
for skill bundles: protected imported bundles, `SKILL.md` frontmatter and
triggers, reachability, self-containment, and tests.

## 2026-09-27

- Reworked .github/skills/internal-gateway-writing-plans/ and .github/skills/internal-gateway-execute-plans/ around shared plan and chat contracts, plan-adjacent run state, read-only handoff checks, native-only execution, bounded repair and stop rules, and checkpoint diffs; added the plan-contract and chat-templates references plus root protocol and ignored-scratch checkpoint tests; removed both retired executor and writer eval-run records. Migration: legacy .superpowers/sdd runs are not resumed; start a new run beside the retained plan.
- Consolidated the five Google Cloud skills into `.github/skills/internal-gcp/`: the router became the single implicit owner with an always-on GCP baseline, a decision mode, a freshness rule, and explicit handoffs; retired `internal-gcp-governance`, `internal-gcp-operations`, `internal-gcp-organization-structure`, and `internal-gcp-strategic` into `references/governance.md`, `references/operations.md`, and `references/structure.md`, with sourced facts for Org Policy dry-run support, IAM deny and Principal Access Boundary composition, VPC Service Controls dry-run, Privileged Access Manager, Data Access audit defaults, Network Connectivity Center, and Backup and DR.
- Replaced the five GCP eval packs with one pack (14 requirements, 10 cases, 3 fixtures, 20 trigger queries) and added `.github/skills/internal-gcp/tests/test_eval_pack_boundaries.py`; added a minimal eval pack to `.github/skills/internal-cloud-policy/` and GCP boundary lines to `internal-cloud-policy` and `internal-terraform`.
- Consolidated the six Azure skills into two: `.github/skills/internal-azure/` became the single implicit Azure control-plane owner with an always-on baseline, a shared workflow, a freshness rule, a three-field output, and `references/structure.md`, `references/governance.md`, `references/operations.md`, `references/decision-mode.md`, and `references/adjacent-owners.md`; retired `internal-azure-governance`, `internal-azure-operations`, `internal-azure-organization-structure`, and `internal-azure-strategic` and removed the Terraform fixtures from the old routing matrix. Migration: invoke `/internal-azure` for every retired lane.
- `.github/skills/internal-azure-devops/` now triggers directly and implicitly, keeps only Azure DevOps-specific guidance in `references/pipelines.md`, and hands off CLI execution and tool-neutral delivery strategy; added eval packs for both Azure skills (12 and 10 requirements, 10 and 6 cases, 20 and 16 trigger queries) and the defective fixture `internal-azure-devops/fixtures/pipeline-secret-inline.yml`.
- Consolidated the seven AWS skills into two: `.github/skills/internal-aws/` became the single implicit AWS platform owner with nine core rules, two output modes, explicit handoffs, and `references/organization.md`, `references/governance.md`, `references/evidence.md`, `references/current-facts.md`, and `references/decisions.md`; retired `internal-aws-governance`, `internal-aws-mcp-research`, `internal-aws-operations`, `internal-aws-organization-structure`, and `internal-aws-strategic` and removed the router `references/routing-matrix.md`. Added sourced guidance for RCPs (scope, exclusions, `RCPFullAWSAccess`), declarative policies, data perimeters, Control Tower control implementations, and mechanism-specific validation. Migration: invoke `/internal-aws` for every retired lane.
- `.github/skills/internal-aws-lambda/` now triggers directly and implicitly, hands off trust and language-only work, adds VPC and freshness rules, and merges `references/common-mistakes.md` into `references/sharp-edges.md`; added eval packs for both AWS skills (14 and 10 requirements, 14 and 8 cases, 21 and 20 trigger queries), four defective fixtures, and `.github/skills/internal-aws/tests/test_eval_pack_boundaries.py`. A runtime pilot recorded `baseline-previous` and `with-skill` case runs (22 of 22 with the new skills, 20 of 22 with the retired family) and held-out activation trials under `tests/evaluation/runs/`.
- Consolidated the six GitHub skills into three implicit owners without a
router: `.github/skills/internal-github-actions/` (workflows, composite
actions, failed-run root cause; references reduced from 15 to 9, including
new `references/run-debugging.md`), `.github/skills/internal-github-pr/`
(template, readiness from fresh `reviewDecision` and check evidence, squash,
terminal state), and new `.github/skills/internal-github-platform/` (decide,
control, and prove modes with sourced references for rulesets, CODEOWNERS,
environments, tokens and OIDC including immutable subject claims, runners,
audit evidence, and security-feature rollout). Retired `internal-github`,
`internal-github-governance`, `internal-github-operations`, and
`internal-github-strategic`. Migration: invoke the deliverable owner
directly; `internal-review-code` now invokes `/internal-github-actions` as
its observer-only contributor.
- Added eval packs for the three GitHub skills (12, 9, and 15 requirements;
8, 9, and 12 cases; 22, 21, and 25 trigger queries; 12 defective fixtures)
and `tests/test_github_skill_routing_consistency.py`, which checks
identical-prompt sibling near-misses and retired-name references.
- Fixed the ordering check in
`.github/instructions/internal-codeowners.instructions.md`: GitHub applies
the last matching pattern, so catch-alls come first.

## 2026-09-26

- Extended `.github/skills/internal-bash/references/review-anti-patterns.md` with conditioned rows `SH-C04`, `SH-C05`, `SH-M09` to `SH-M12`, and `SH-m08`; added an optional, declared `Compatibility target: Bash 3.2` to `internal-bash` and `internal-bash-script`; added eval cases with purpose-built defective fixtures and a shared dialect-parity case to both packs; added a download-and-execute check to `.github/instructions/internal-bash.instructions.md`.
- Rebuilt `.github/skills/internal-gateway-writing-plans/` and `.github/skills/internal-gateway-execute-plans/` as thin overlays on `superpowers-writing-plans`, `superpowers-executing-plans`, and `superpowers-subagent-driven-development`; retired the Execution Manifest v3, its parser, structural checker, bundled runtime, YAML status sibling, fixtures, and v3 tests, including `tests/internal_gateway/test_bundle_alignment.py` and `tests/internal_gateway/test_execute_plans_v3_contract.py`.
- Execution now runs in the current checkout without commits, records `START` in the superpowers ledger, and stops when `HEAD` moves, a task file was dirty at start, or a change leaves the plan's `Files:` perimeter.
- `internal-gateway-execute-plans` now records object-only checkpoint trees (`CP0..CPn`) for resume, per-task and fix-round review diffs, perimeter checks, and `CP0`-based final attribution; resume continues on partial state inside the first incomplete task and otherwise stops for reconciliation.
- `internal-gateway-writing-plans` now replaces the imported executor header, offers the imported `Subagent-driven` or `Native` handoff, routes every answer to `/internal-gateway-execute-plans`, and converts legacy manifest plans into new plans on explicit request; both eval packs gained cases and a `with-skill` run record.
- The external-resource sync now prefixes relative sibling-skill paths in every `obra-superpowers` file, including scripts, so `task-start` and `task-done` resolve in this repository.

## 2026-09-16

- Split approved Terraform import execution into the secondary `.github/skills/internal-terraform-import/` bundle while retaining `.github/skills/internal-terraform/` as the stable decision and routing wrapper; the relocated runner now defaults to non-mutating assessment and requires complete execute evidence for live import or apply.

## 2026-09-11

- Hardened `.github/skills/internal-gateway-writing-plans/` and `.github/skills/internal-gateway-execute-plans/` against the post-mortem plan-generation defects: the writer checker and the executor parser now emit separator-aware and prose-aware manifest-fence messages with removal hints and bounded 160-character compact finding messages.
- Added the manifest-section hygiene rule, the canonical complete 16-field manifest skeleton with canonical nested values, and the ordered evidence-gate command checklist carrying the literal tokens `structure=passed(0 blocking)` and `execution=passed(0 blocking)` to both `references/manifest-v3.md` files, enforced by full post-preamble reference equality.
- Pinned the post-mortem mutations (`manifest-separator-after-fence`, `partial-manifest-missing-fields`) in the writer regression corpus and added `tests/internal_gateway/test_bundle_alignment.py` with the skeleton parser pin and the differential parity harness for structural mutations.
- Added the plan-completeness contract to both gateway bundles: mandatory `## Target Census`, `## Execution Authorization`, and `## Completeness Audit` sections plus the optional `## Task Graph`, enforced by new blocking checks in `.github/skills/internal-gateway-writing-plans/scripts/check_plan_structure.py` and covered by its regression corpus.
- Aligned both `references/manifest-v3.md` copies with checker behavior: documented the accepted no-hit tokens, the backticked completeness-audit command, the Task Graph emission convention, and the bundle-local pytest suite as the third evidence gate.
- Moved the writer gateway's delegated-authoring mechanics to `references/delegation.md` to keep `SKILL.md` within the 220-line body budget, and repaired the writer `agents/openai.yaml` projection with a complete legacy-material clause, normalized indentation, and the completeness and delegation sync.
- Hardened the writer gate against contradictory plans: execution-gating prose in `## Global Constraints` now blocks in every mode, scope-limiting prose blocks only when it contradicts a declared `modify` target, and the authorization mode must pair with the writer/executor handoff owner in `.github/skills/internal-gateway-writing-plans/scripts/check_plan_structure.py`.
- Added native executor authorization findings `authorization-missing` and `authorization-invalid` for plans with `modify` targets, each naming the `plan-normalization: authorization-backfill` repair, and widened `handoff.next_owner` acceptance to the writer and executor owners in `.github/skills/internal-gateway-execute-plans/scripts/plan_execution.py`.
- Added the parser-validated `plan-normalization` deviation vocabulary (`authorization-backfill`, `census-backfill`, `audit-backfill`, `orphan-rebind`, `constraint-supersession`) requiring the pre-edit `sha256:` semantic fingerprint and the superseded or backfilled content, documented identically in both `references/manifest-v3.md` copies.
- Encoded the dual-gate OK evidence contract and the execution-ready-only handoff offer in the writer surfaces and the bounded normalization loop with typed deviations in the executor surfaces, keeping both `SKILL.md` bodies within the 220-line budget.
- Swept proven-dead legacy paths after a caller/test/current-plan audit: removed the `explicit-single-plan` bootstrap apparatus, the `Preflight` and `Preflight Gate` heading aliases, and the unused delegation compatibility helper, retaining the live rejection codes.
- Extended `tests/internal_gateway/test_bundle_alignment.py` with the missing-authorization, authoring-only, gating-prose, and scope-conflict corpus entries and raised `MINIMUM_EXECUTOR_BLOCKING_CASES` to the new observed count of 16.

## 2026-08-12

- Narrowed `.github/skills/internal-tf/` to language-only structure guidance, moved cross-platform provider lockfile evidence and executable import-safe guards to `.github/skills/internal-terraform/references/operational-validation.md`, and preserved the wrapper as the fail-safe primary for mixed and operational work.
Expand Down
29 changes: 29 additions & 0 deletions .github/DEPRECATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,35 @@ Immediate removal is allowed only for security or compliance issues. The removal

## Current deprecations

- `.github/skills/internal-aws-governance/`, `.github/skills/internal-aws-mcp-research/`,
`.github/skills/internal-aws-operations/`,
`.github/skills/internal-aws-organization-structure/`, and
`.github/skills/internal-aws-strategic/`: **Removed immediately under the
approved architecture-migration exception** on 2026-09-27 with explicit user
authorization. `.github/skills/internal-aws/` is now the single AWS platform
owner, with `references/organization.md`, `references/governance.md`,
`references/evidence.md`, `references/current-facts.md`, and
`references/decisions.md`. `.github/skills/internal-aws-lambda/` is
unchanged in name and now triggers directly. Roll back by restoring the last
Git revision containing the seven bundles.
- `.github/skills/internal-gcp-governance/`, `.github/skills/internal-gcp-operations/`,
`.github/skills/internal-gcp-organization-structure/`, and
`.github/skills/internal-gcp-strategic/`: **Removed immediately under the
approved architecture-migration exception** on 2026-09-27 with explicit user
authorization. `.github/skills/internal-gcp/` is now the single Google Cloud
owner, with `references/structure.md`, `references/governance.md`, and
`references/operations.md`. Roll back by restoring the last Git revision
containing the five bundles.
- `.github/skills/internal-azure-governance/`, `.github/skills/internal-azure-operations/`,
`.github/skills/internal-azure-organization-structure/`, and
`.github/skills/internal-azure-strategic/`: **Removed immediately under the
approved architecture-migration exception** on 2026-09-27 with explicit user
authorization. `.github/skills/internal-azure/` is now the single Azure
control-plane owner, with `references/structure.md`,
`references/governance.md`, `references/operations.md`, and
`references/decision-mode.md`. `.github/skills/internal-azure-devops/` is
unchanged in name and now triggers directly. Roll back by restoring the last
Git revision containing the six bundles.
- `.github/skills/ibm-terraform-test/`: **Removed immediately under the approved
architecture-migration exception** on 2026-08-05 with explicit user
authorization. Native tests and all non-language Terraform work now use
Expand Down
Loading
Loading