From 21596f2c78e072f91da977ca66bbb307ce62cf04 Mon Sep 17 00:00:00 2001 From: tractorjuice <129532814+tractorjuice@users.noreply.github.com> Date: Fri, 27 Mar 2026 15:05:34 +0000 Subject: [PATCH] fix: enhance presentation with quality score and traceability Co-Authored-By: Claude Opus 4.6 (1M context) --- arckit-claude/commands/presentation.md | 4 ++++ arckit-codex/commands/arckit.presentation.md | 4 ++++ arckit-codex/prompts/arckit.presentation.md | 4 ++++ arckit-codex/skills/arckit-presentation/SKILL.md | 4 ++++ arckit-copilot/prompts/arckit-presentation.prompt.md | 4 ++++ arckit-gemini/commands/arckit/presentation.toml | 4 ++++ arckit-opencode/commands/arckit.presentation.md | 4 ++++ 7 files changed, 28 insertions(+) diff --git a/arckit-claude/commands/presentation.md b/arckit-claude/commands/presentation.md index 273e0eca..cba67db6 100644 --- a/arckit-claude/commands/presentation.md +++ b/arckit-claude/commands/presentation.md @@ -191,6 +191,10 @@ Build the slide deck by extracting key content from each artifact: ### Step 7: Write the output +After the presentation content, add: + +**Presentation Coverage Score**: Calculate percentage of stakeholder goals addressed in the slides. Flag goals not covered. + Before writing the file, read `${CLAUDE_PLUGIN_ROOT}/references/quality-checklist.md` and verify all **Common Checks** plus the **PRES** per-type checks pass. Fix any failures before proceeding. - Write to `projects/{project-dir}/ARC-{PROJECT_ID}-PRES-v${VERSION}.md` diff --git a/arckit-codex/commands/arckit.presentation.md b/arckit-codex/commands/arckit.presentation.md index 0538320c..03fdfe5f 100644 --- a/arckit-codex/commands/arckit.presentation.md +++ b/arckit-codex/commands/arckit.presentation.md @@ -189,6 +189,10 @@ Build the slide deck by extracting key content from each artifact: ### Step 7: Write the output +After the presentation content, add: + +**Presentation Coverage Score**: Calculate percentage of stakeholder goals addressed in the slides. Flag goals not covered. + Before writing the file, read `.arckit/references/quality-checklist.md` and verify all **Common Checks** plus the **PRES** per-type checks pass. Fix any failures before proceeding. - Write to `projects/{project-dir}/ARC-{PROJECT_ID}-PRES-v${VERSION}.md` diff --git a/arckit-codex/prompts/arckit.presentation.md b/arckit-codex/prompts/arckit.presentation.md index 0538320c..03fdfe5f 100644 --- a/arckit-codex/prompts/arckit.presentation.md +++ b/arckit-codex/prompts/arckit.presentation.md @@ -189,6 +189,10 @@ Build the slide deck by extracting key content from each artifact: ### Step 7: Write the output +After the presentation content, add: + +**Presentation Coverage Score**: Calculate percentage of stakeholder goals addressed in the slides. Flag goals not covered. + Before writing the file, read `.arckit/references/quality-checklist.md` and verify all **Common Checks** plus the **PRES** per-type checks pass. Fix any failures before proceeding. - Write to `projects/{project-dir}/ARC-{PROJECT_ID}-PRES-v${VERSION}.md` diff --git a/arckit-codex/skills/arckit-presentation/SKILL.md b/arckit-codex/skills/arckit-presentation/SKILL.md index b3177bac..a8151c88 100644 --- a/arckit-codex/skills/arckit-presentation/SKILL.md +++ b/arckit-codex/skills/arckit-presentation/SKILL.md @@ -190,6 +190,10 @@ Build the slide deck by extracting key content from each artifact: ### Step 7: Write the output +After the presentation content, add: + +**Presentation Coverage Score**: Calculate percentage of stakeholder goals addressed in the slides. Flag goals not covered. + Before writing the file, read `.arckit/references/quality-checklist.md` and verify all **Common Checks** plus the **PRES** per-type checks pass. Fix any failures before proceeding. - Write to `projects/{project-dir}/ARC-{PROJECT_ID}-PRES-v${VERSION}.md` diff --git a/arckit-copilot/prompts/arckit-presentation.prompt.md b/arckit-copilot/prompts/arckit-presentation.prompt.md index 3e3532b8..a0a100e2 100644 --- a/arckit-copilot/prompts/arckit-presentation.prompt.md +++ b/arckit-copilot/prompts/arckit-presentation.prompt.md @@ -191,6 +191,10 @@ Build the slide deck by extracting key content from each artifact: ### Step 7: Write the output +After the presentation content, add: + +**Presentation Coverage Score**: Calculate percentage of stakeholder goals addressed in the slides. Flag goals not covered. + Before writing the file, read `.arckit/references/quality-checklist.md` and verify all **Common Checks** plus the **PRES** per-type checks pass. Fix any failures before proceeding. - Write to `projects/{project-dir}/ARC-{PROJECT_ID}-PRES-v${VERSION}.md` diff --git a/arckit-gemini/commands/arckit/presentation.toml b/arckit-gemini/commands/arckit/presentation.toml index 22729e6c..530c8af0 100644 --- a/arckit-gemini/commands/arckit/presentation.toml +++ b/arckit-gemini/commands/arckit/presentation.toml @@ -198,6 +198,10 @@ Build the slide deck by extracting key content from each artifact: ### Step 7: Write the output +After the presentation content, add: + +**Presentation Coverage Score**: Calculate percentage of stakeholder goals addressed in the slides. Flag goals not covered. + Before writing the file, read `~/.gemini/extensions/arckit/references/quality-checklist.md` and verify all **Common Checks** plus the **PRES** per-type checks pass. Fix any failures before proceeding. - Write to `projects/{project-dir}/ARC-{PROJECT_ID}-PRES-v${VERSION}.md` diff --git a/arckit-opencode/commands/arckit.presentation.md b/arckit-opencode/commands/arckit.presentation.md index 0538320c..03fdfe5f 100644 --- a/arckit-opencode/commands/arckit.presentation.md +++ b/arckit-opencode/commands/arckit.presentation.md @@ -189,6 +189,10 @@ Build the slide deck by extracting key content from each artifact: ### Step 7: Write the output +After the presentation content, add: + +**Presentation Coverage Score**: Calculate percentage of stakeholder goals addressed in the slides. Flag goals not covered. + Before writing the file, read `.arckit/references/quality-checklist.md` and verify all **Common Checks** plus the **PRES** per-type checks pass. Fix any failures before proceeding. - Write to `projects/{project-dir}/ARC-{PROJECT_ID}-PRES-v${VERSION}.md`