Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 27 additions & 3 deletions .agent/tasks/codex-material-3-stage-1-skill/evidence.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,34 @@
"builder_identity": "task-builder",
"commands": [
{
"cmd": "Get-ChildItem -Recurse .agents/skills/material-3",
"cmd": "Get-ChildItem -Recurse .agents\\skills\\material-3 | ForEach-Object { $_.FullName } | Set-Content -Encoding utf8 .agent\\tasks\\codex-material-3-stage-1-skill\\raw\\skill-file-check.txt",
"exit_code": 0,
"artifact": ".agent/tasks/codex-material-3-stage-1-skill/raw/skill-file-check.txt"
},
{
"cmd": "python C:\\Users\\tikta\\.codex\\skills\\.system\\skill-creator\\scripts\\quick_validate.py .agents/skills/material-3",
"cmd": "rg -n \"component|theme|layout|scaffold|audit|decision path\" .agents/skills/material-3/SKILL.md | Set-Content -Encoding utf8 .agent\\tasks\\codex-material-3-stage-1-skill\\raw\\skill-mode-check.txt",
"exit_code": 0,
"artifact": ".agent/tasks/codex-material-3-stage-1-skill/raw/skill-mode-check.txt"
},
{
"cmd": "rg -n \"Compose|Flutter|Web|compose|flutter|web|parity\" .agents/skills/material-3/SKILL.md .agents/skills/material-3/references/platform-matrix.md | Set-Content -Encoding utf8 .agent\\tasks\\codex-material-3-stage-1-skill\\raw\\platform-boundaries-check.txt",
"exit_code": 0,
"artifact": ".agent/tasks/codex-material-3-stage-1-skill/raw/platform-boundaries-check.txt"
},
{
"cmd": "rg -n \"scorecard|findings|quick wins|remediation sequence|unresolved risks|Critical|High|Medium|Low|Note|smallest safe\" .agents/skills/material-3/SKILL.md .agents/skills/material-3/references/audit-rubric.md .agents/skills/material-3/references/remediation-policy.md | Set-Content -Encoding utf8 .agent\\tasks\\codex-material-3-stage-1-skill\\raw\\audit-contract-check.txt",
"exit_code": 0,
"artifact": ".agent/tasks/codex-material-3-stage-1-skill/raw/audit-contract-check.txt"
},
{
"cmd": "python C:\\Users\\tikta\\.codex\\skills\\.system\\skill-creator\\scripts\\quick_validate.py .agents/skills/material-3 *> .agent\\tasks\\codex-material-3-stage-1-skill\\raw\\quick-validate.txt",
"exit_code": 0,
"artifact": ".agent/tasks/codex-material-3-stage-1-skill/raw/quick-validate.txt"
},
{
"cmd": "python scripts/sync_plugin_bundle.py *> .agent\\tasks\\codex-material-3-stage-1-skill\\raw\\plugin-sync-check.json",
"exit_code": 0,
"artifact": ".agent/tasks/codex-material-3-stage-1-skill/raw/plugin-sync-check.json"
}
],
"artifacts": [
Expand All @@ -33,6 +53,10 @@
{
"path": ".agent/tasks/codex-material-3-stage-1-skill/raw/quick-validate.txt",
"type": "text"
},
{
"path": ".agent/tasks/codex-material-3-stage-1-skill/raw/plugin-sync-check.json",
"type": "json"
}
],
"ac_map": {
Expand All @@ -50,5 +74,5 @@
"tag": null,
"release_commit_message": null
},
"timestamp": "2026-04-14T19:50:30+03:00"
"timestamp": "2026-04-14T20:04:05.2029772+03:00"
}
15 changes: 9 additions & 6 deletions .agent/tasks/codex-material-3-stage-1-skill/evidence.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
# Evidence for codex-material-3-stage-1-skill

## Build summary
Created the canonical repo-local Material Design 3 skill under `.agents/skills/material-3/`, including the required reference corpus, UI metadata, and usage notes. The skill is explicitly MD3-specific and encodes component, theme, layout, scaffold, and audit modes.
Refined the canonical repo-local Material Design 3 skill under `.agents/skills/material-3/` by making the mode-selection decision path explicit in `SKILL.md` and tightening the Web-limited boundary without expanding beyond MD3 scope. Re-synchronized the bundled plugin copy through the packaging path, then rebuilt the stage-1 evidence from fresh repo-local checks.

## Commands run
- `Get-ChildItem -Recurse .agents/skills/material-3`
- `rg -n "component|theme|layout|scaffold|audit" .agents/skills/material-3/SKILL.md`
- `rg -n "Compose|Flutter|Web|compose|flutter|web" .agents/skills/material-3/SKILL.md .agents/skills/material-3/references/platform-matrix.md`
- `rg -n "scorecard|findings|quick wins|remediation sequence|unresolved risks|Critical|High|Medium|Low|Note" .agents/skills/material-3/SKILL.md .agents/skills/material-3/references/audit-rubric.md .agents/skills/material-3/references/remediation-policy.md`
- `python C:\Users\tikta\.codex\skills\.system\skill-creator\scripts\quick_validate.py .agents/skills/material-3`
- `Get-ChildItem -Recurse .agents\skills\material-3 | ForEach-Object { $_.FullName } | Set-Content -Encoding utf8 .agent\tasks\codex-material-3-stage-1-skill\raw\skill-file-check.txt`
- `rg -n "component|theme|layout|scaffold|audit|decision path" .agents/skills/material-3/SKILL.md | Set-Content -Encoding utf8 .agent\tasks\codex-material-3-stage-1-skill\raw\skill-mode-check.txt`
- `rg -n "Compose|Flutter|Web|compose|flutter|web|parity" .agents/skills/material-3/SKILL.md .agents/skills/material-3/references/platform-matrix.md | Set-Content -Encoding utf8 .agent\tasks\codex-material-3-stage-1-skill\raw\platform-boundaries-check.txt`
- `rg -n "scorecard|findings|quick wins|remediation sequence|unresolved risks|Critical|High|Medium|Low|Note|smallest safe" .agents/skills/material-3/SKILL.md .agents/skills/material-3/references/audit-rubric.md .agents/skills/material-3/references/remediation-policy.md | Set-Content -Encoding utf8 .agent\tasks\codex-material-3-stage-1-skill\raw\audit-contract-check.txt`
- `python C:\Users\tikta\.codex\skills\.system\skill-creator\scripts\quick_validate.py .agents/skills/material-3 *> .agent\tasks\codex-material-3-stage-1-skill\raw\quick-validate.txt`
- `python scripts/sync_plugin_bundle.py *> .agent\tasks\codex-material-3-stage-1-skill\raw\plugin-sync-check.json`

## Raw artifacts
- `raw/skill-file-check.txt`
- `raw/skill-mode-check.txt`
- `raw/platform-boundaries-check.txt`
- `raw/audit-contract-check.txt`
- `raw/quick-validate.txt`
- `raw/plugin-sync-check.json`

## Acceptance criteria mapping
- AC1.1 -> evidence: [SKILL.md](/C:/Develop/Projects/CodexMD3/.agents/skills/material-3/SKILL.md), `raw/quick-validate.txt`
Expand All @@ -29,6 +31,7 @@ Created the canonical repo-local Material Design 3 skill under `.agents/skills/m
## Known limitations
- The skill includes usage notes because the task explicitly required them, even though the generic skill-creator guidance would normally avoid extra docs.
- Web support remains intentionally limited to token and guidance paths.
- Plugin sync proof is recorded to avoid bundle drift, but plugin packaging itself remains outside the stage-1 acceptance boundary.

## Release evidence
- current version: `1.0.0`
Expand Down
2 changes: 1 addition & 1 deletion .agent/tasks/codex-material-3-stage-1-skill/problems.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Problems for codex-material-3-stage-1-skill

No open problems at verification time.
Fresh verifier pass found no open problems.
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@
.agents/skills/material-3/references/remediation-policy.md:5:Fix the smallest safe MD3 violation first. Use local, token-level, or component-level changes before considering layout rewrites.
.agents/skills/material-3/references/remediation-policy.md:29:- marking findings as resolved without fresh verification
.agents/skills/material-3/SKILL.md:41:- `references/remediation-policy.md`: smallest safe MD3-correct fix policy.
.agents/skills/material-3/SKILL.md:78:- `scorecard`
.agents/skills/material-3/SKILL.md:79:- `findings`
.agents/skills/material-3/SKILL.md:80:- `quick wins`
.agents/skills/material-3/SKILL.md:81:- `remediation sequence`
.agents/skills/material-3/SKILL.md:82:- `unresolved risks`
.agents/skills/material-3/SKILL.md:97:- `Critical`
.agents/skills/material-3/SKILL.md:98:- `High`
.agents/skills/material-3/SKILL.md:99:- `Medium`
.agents/skills/material-3/SKILL.md:100:- `Low`
.agents/skills/material-3/SKILL.md:101:- `Note`
.agents/skills/material-3/SKILL.md:113:Use the optional MCP layer for deterministic lookups, theme scaffolds, scorecards, and release consistency checks. Keep these activities in the skill reasoning layer:
.agents/skills/material-3/SKILL.md:117:- prioritizing remediation sequence
.agents/skills/material-3/SKILL.md:26:- `audit`: Score an existing screen or code path for MD3 compliance and propose the smallest safe fixes.
.agents/skills/material-3/SKILL.md:50:- `references/remediation-policy.md`: smallest safe MD3-correct fix policy.
.agents/skills/material-3/SKILL.md:87:- `scorecard`
.agents/skills/material-3/SKILL.md:88:- `findings`
.agents/skills/material-3/SKILL.md:89:- `quick wins`
.agents/skills/material-3/SKILL.md:90:- `remediation sequence`
.agents/skills/material-3/SKILL.md:91:- `unresolved risks`
.agents/skills/material-3/SKILL.md:106:- `Critical`
.agents/skills/material-3/SKILL.md:107:- `High`
.agents/skills/material-3/SKILL.md:108:- `Medium`
.agents/skills/material-3/SKILL.md:109:- `Low`
.agents/skills/material-3/SKILL.md:110:- `Note`
.agents/skills/material-3/SKILL.md:117:- When proposing fixes, use the smallest safe change that restores MD3 correctness.
.agents/skills/material-3/SKILL.md:122:Use the optional MCP layer for deterministic lookups, theme scaffolds, scorecards, and release consistency checks. Keep these activities in the skill reasoning layer:
.agents/skills/material-3/SKILL.md:126:- prioritizing remediation sequence
.agents/skills/material-3/references/audit-rubric.md:24:- quick wins
.agents/skills/material-3/references/audit-rubric.md:25:- remediation sequence
.agents/skills/material-3/references/audit-rubric.md:26:- unresolved risks
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
.agents/skills/material-3/SKILL.md:3:description: Design, scaffold, theme, adapt, and audit Material Design 3 / Material You user interfaces with a Compose-first workflow, Flutter-secondary implementation guidance, and limited Web token guidance. Use when Codex needs to choose or generate MD3 components, build or adapt MD3 themes, produce MD3 layout or navigation shells, scaffold MD3 screens, or run an MD3-specific compliance audit with concrete remediation.
.agents/skills/material-3/SKILL.md:12:- Prefer Jetpack Compose Material 3 APIs and patterns as the primary path.
.agents/skills/material-3/SKILL.md:13:- Support Flutter Material 3 as a secondary implementation path.
.agents/skills/material-3/SKILL.md:14:- Keep Web support limited to tokens, CSS architecture, and component guidance unless the user explicitly asks for a constrained web implementation.
.agents/skills/material-3/SKILL.md:40:- `references/platform-matrix.md`: Compose-first, Flutter-secondary, Web-limited boundaries.
.agents/skills/material-3/SKILL.md:124:- Do not invert platform priorities; Compose stays primary.
.agents/skills/material-3/references/platform-matrix.md:5:- Jetpack Compose Material 3: primary path
.agents/skills/material-3/references/platform-matrix.md:6:- Flutter Material 3: secondary path
.agents/skills/material-3/references/platform-matrix.md:7:- Web design systems and CSS tokens: limited path
Expand All @@ -15,3 +9,10 @@
.agents/skills/material-3/references/platform-matrix.md:28:## Web-limited rule
.agents/skills/material-3/references/platform-matrix.md:30:Keep web support focused on:
.agents/skills/material-3/references/platform-matrix.md:37:Do not present the web path as equal in coverage to Compose unless the implementation proves it.
.agents/skills/material-3/SKILL.md:3:description: Design, scaffold, theme, adapt, and audit Material Design 3 / Material You user interfaces with a Compose-first workflow, Flutter-secondary implementation guidance, and limited Web token guidance. Use when Codex needs to choose or generate MD3 components, build or adapt MD3 themes, produce MD3 layout or navigation shells, scaffold MD3 screens, or run an MD3-specific compliance audit with concrete remediation.
.agents/skills/material-3/SKILL.md:12:- Prefer Jetpack Compose Material 3 APIs and patterns as the primary path.
.agents/skills/material-3/SKILL.md:13:- Support Flutter Material 3 as a secondary implementation path.
.agents/skills/material-3/SKILL.md:14:- Keep Web support limited to tokens, CSS architecture, and component guidance unless the user explicitly asks for a constrained web implementation.
.agents/skills/material-3/SKILL.md:15:- Do not imply full Web parity with Compose unless the repo-local implementation proves it.
.agents/skills/material-3/SKILL.md:49:- `references/platform-matrix.md`: Compose-first, Flutter-secondary, Web-limited boundaries.
.agents/skills/material-3/SKILL.md:133:- Do not invert platform priorities; Compose stays primary.
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"source_exists": true,
"target_exists": true,
"matches": true,
"source_files": [
"SKILL.md",
"USAGE.md",
"agents/openai.yaml",
"references/audit-rubric.md",
"references/color-system.md",
"references/component-catalog.md",
"references/layout-and-responsive.md",
"references/navigation-patterns.md",
"references/platform-matrix.md",
"references/release-readiness.md",
"references/remediation-policy.md",
"references/theming-and-dynamic-color.md",
"references/typography-and-shape.md"
],
"target_files": [
"SKILL.md",
"USAGE.md",
"agents/openai.yaml",
"references/audit-rubric.md",
"references/color-system.md",
"references/component-catalog.md",
"references/layout-and-responsive.md",
"references/navigation-patterns.md",
"references/platform-matrix.md",
"references/release-readiness.md",
"references/remediation-policy.md",
"references/theming-and-dynamic-color.md",
"references/typography-and-shape.md"
],
"missing_in_target": [],
"extra_in_target": [],
"content_mismatches": [],
"mode": "sync",
"status": "PASS"
}
Original file line number Diff line number Diff line change
@@ -1,19 +1,15 @@
Microsoft.PowerShell.Commands.Internal.Format.FormatStartData
Microsoft.PowerShell.Commands.Internal.Format.GroupStartData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData
Microsoft.PowerShell.Commands.Internal.Format.GroupEndData
Microsoft.PowerShell.Commands.Internal.Format.FormatEndData
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\agents
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\SKILL.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\USAGE.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\agents\openai.yaml
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\audit-rubric.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\color-system.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\component-catalog.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\layout-and-responsive.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\navigation-patterns.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\platform-matrix.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\release-readiness.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\remediation-policy.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\theming-and-dynamic-color.md
C:\Develop\Projects\CodexMD3\.agents\skills\material-3\references\typography-and-shape.md
Loading
Loading