← Back to Articles & Artefacts
artefactseast

Wave 3 plugin build report

IAIP Research
deep-search--miadi-stckin--copilot-orchestration-kit

Wave 3 plugin build report#

Outcome#

The two Copilot plugins under copilot/ were revised in place so they are no longer shallow prompt scaffolds:

  • miadi-adversarial-review-kit now behaves like a dissenting review surface with explicit outcome-drift and promotion-block logic.
  • miadi-promotion-context-kit now behaves like a promotion-routing surface that separates provenance, spec, wiki, and context-layer concerns instead of flattening them.

Weaknesses found in the prior scaffold#

  1. The adversarial kit named the right evidence layers, but it did not tell the agent how to issue a promotion veto, how to separate evidence from inference, or how to audit STCKin/context-layer outcomes.
  2. The promotion kit described provenance/spec/wiki at a high level, but it did not encode a real decision matrix or a durable boundary between retrieval/context-layer material and wiki prose.
  3. Both kits were too generic for replay: they lacked explicit output contracts, stronger included-surface descriptions, and artefact-friendly record instructions.
  4. Manifest wording was serviceable but underspecified; it did not make the two plugin roles sharply different.

Changed files#

  • copilot/miadi-adversarial-review-kit/README.md
  • copilot/miadi-adversarial-review-kit/.github/plugin/plugin.json
  • copilot/miadi-adversarial-review-kit/agents/miadi-adversarial-reviewer.md
  • copilot/miadi-adversarial-review-kit/agents/rise-revision-critic.md
  • copilot/miadi-adversarial-review-kit/agents/context-outcome-auditor.md
  • copilot/miadi-adversarial-review-kit/skills/adversarial-rise-review/SKILL.md
  • copilot/miadi-adversarial-review-kit/skills/artefacted-revision-report/SKILL.md
  • copilot/miadi-adversarial-review-kit/skills/outcome-drift-audit/SKILL.md
  • copilot/miadi-promotion-context-kit/README.md
  • copilot/miadi-promotion-context-kit/.github/plugin/plugin.json
  • copilot/miadi-promotion-context-kit/agents/miadi-promotion-architect.md
  • copilot/miadi-promotion-context-kit/agents/wiki-promotion-curator.md
  • copilot/miadi-promotion-context-kit/agents/context-layer-boundary-keeper.md
  • copilot/miadi-promotion-context-kit/skills/context-layer-promotion/SKILL.md
  • copilot/miadi-promotion-context-kit/skills/wiki-promotion-draft/SKILL.md
  • copilot/miadi-promotion-context-kit/skills/promotion-decision-record/SKILL.md

Strongest improvements made#

  1. Clear role split. The adversarial kit now blocks, audits, and revises; the promotion kit now routes, curates, and records promotion decisions.
  2. Corpus alignment. The new wording explicitly preserves key corpus constraints: STCKin stays in the STC family, the context layer stays a downstream AvaLangStack consumption surface, and promotion still follows provenance -> spec -> wiki.
  3. Replayability. Both kits now require concrete output structures such as evidence ledgers, promotion matrices, severity-grouped revisions, and artefact-friendly markdown records.
  4. Boundary protection. The promotion kit now has a dedicated context-layer-boundary-keeper agent and explicit rules against flattening retrieval, lineage, ontology, and decision-memory concerns into generic wiki prose.
  5. Outcome skepticism. The adversarial kit now has a dedicated context-outcome-auditor agent and outcome-drift-audit skill so plausible scaffolds do not pass as delivered outcomes.

Remaining weaknesses#

  1. These plugins are still markdown orchestration surfaces, not executable enforcement layers; they depend on the quality of the active session and available evidence.
  2. There is still no repo-level index or launcher update advertising these two kits alongside stckin-orchestration-kit.
  3. The kits now define artefact-friendly outputs, but they still do not ship shared templates or automation that guarantees those reports are written the same way every time.