ワンクリックで
goga-accept-manifest-review
Verify each Cell's CODEMANIFEST against the implementation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Verify each Cell's CODEMANIFEST against the implementation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Python rules for implementing CODEMANIFEST contracts
Generate the final acceptance report with verdict
Defines the acceptance scope — the set of cells for a given functionality
Final acceptance orchestrator for contract-oriented workflows
Cell test coverage assessment for acceptance review
Validate cell-level usage files against actual implementation during acceptance
| name | goga-accept-manifest-review |
| description | Verify each Cell's CODEMANIFEST against the implementation |
The Agent verifies each Cell's CODEMANIFEST against its implementation during acceptance: code vs requirements, requirements vs code, manifest accuracy.
The Agent compares CODEMANIFEST with the actual implementation, updates the manifest as needed, and records any unresolvable discrepancies.
Always provide response options. When addressing the User, always offer 2–4 concrete choices.
goga-lang-disp to retrieve language conventions for the target language.goga-cell to understand CODEMANIFEST DSL syntax, structural rules, and semantics.goga-cookbook to understand principles for working with Cell and CODEMANIFEST files.goga-codemanifest-base to retrieve baseline Usages and Annotations.goga lint.Process each Cell listed in the Acceptance Scope Report:
.usages/, build artifacts, and test files).location.Question: Does the code satisfy the CODEMANIFEST requirements, baseline practices, and language conventions?
Run the contract comparison: goga contract <cell-path>.
For each Entity, compare:
For each Routine:
Check Facade exposure — every Entity must be present in the Facade.
Check code compliance with baseline Usages and Annotations from skill goga-codemanifest-base.
Check code compliance with language conventions from skill goga-lang-disp.
Additional checks:
<cell-path>/<location> must exist.Question: Is all meaningful code reflected in the CODEMANIFEST?
For every code element absent from CODEMANIFEST, classify criticality:
HIGH — must be added:
Object::Target).MEDIUM — must be added:
LOW — no action required:
Annotation quality checks:
parameter_name: description.Algorithm: section.Requirements:.For each Entity and Routine, compare Annotations against the implementation along these axes:
For each discrepancy:
For each Cell, verify against goga-codemanifest-base:
goga-codemanifest-base.Usages directive.goga-codemanifest-base.Annotations directive.For each finding:
Assign a severity:
Propose a concrete action:
Request User confirmation for all CRITICAL and WARNING findings.
For each approved action:
goga lint.STOP if:
Fill in every section. Empty sections are prohibited.
# Manifest Review Report
## Linter Results
[Table: Cell | Linter Status | Errors (if any)]
## Analysis 1 — Code vs Requirements
[Table: Cell | Signature Match | Method Coverage | Property Coverage | Facade | Status]
## Analysis 2 — Requirements vs Code
[Table: Cell | Undocumented Entities | Description Accuracy | Annotation Quality | Status]
## Algorithm Consistency
[Per Cell: manifest algorithm vs implementation — match / discrepancy]
## Operational Flow Consistency
[Per Cell: manifest flow vs implementation — match / discrepancy]
## Guarantee Verification
[Per Cell: manifest guarantees vs implementation — preserved / violated]
## Practice Consistency
[Per Cell: manifest practices vs implementation — match / discrepancy]
## Baseline Usages/Annotations Audit
[Table: Cell | Baseline Usages present? | Baseline Annotations present?]
## Findings
[Table: Cell | Analysis | Finding | Severity (CRITICAL/WARNING/INFO) | Proposed Action]
## Applied Updates
[Table: Cell | Updated Section | Previous Value | New Value | Reason]
## Critical Discrepancies
[List of CRITICAL items. Empty if none.]
## Overall Status
[CONSISTENT / INCONSISTENT — with justification]