ssot-sync-closeout

Synchronizes engineering memory, memory bank, and tasklist documentation during stage closeout.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/oleyna80/agentic-sdlc-framework --skill ssot-sync-closeout-oleyna80
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ssot-sync-closeout
Source: https://github.com/oleyna80/agentic-sdlc-framework/tree/main/.opencode/skills/ssot-sync-closeout
Command: npx skills add https://github.com/oleyna80/agentic-sdlc-framework --skill ssot-sync-closeout-oleyna80

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? After a Work Block finishes, project documentation often drifts out of sync: progress logs, context files, tasklists, and engineering memory each tell a different story. This Skill enforces a consistent, evidence-based closeout that updates all single-source-of-truth documents without rewriting history. ## Core Features & Use Cases - Post-stage documentation sync: Updates memory_bank/context.md, memory_bank/progress.md, docs/tasklist/*, and docs/engineering-memory/* based on verified stage completion evidence. - Closeout classification: Distinguishes success-closeout (all gates READY) from reporting-only closeout for BLOCKED or UNVERIFIED work, preventing false completion claims. - Orchestrator Learning Review: For non-trivial Work Blocks, reviews Define/Execute/Assure/Close findings, applies a durable utility filter, and classifies lessons as promoted, operational-only, or not-applicable with deduplication against existing engineering memory. - Use Case: After an agent completes an implementation stage, invoke this Skill to verify acceptance evidence, update progress and context files, promote a reusable lesson about a recovered build failure into engineering memory, and confirm git-ignore status of updated files. ## Quick Start Close out the current stage by syncing the memory bank, tasklist, and engineering memory based on the completed Work Block evidence.

Frequently Asked Questions about ssot-sync-closeout

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I close out a Work Block and update project documentation?▼

Verify stage completion against evidence, classify the closeout as success-closeout or reporting-only, then update progress.md, context.md, and the tasklist. For non-trivial Work Blocks, run the learning review to classify reusable lessons before promoting them to engineering memory.

What is the difference between success-closeout and reporting-only closeout?▼

Success-closeout applies only when all required gates are READY and acceptance is verified. Reporting-only closeout applies to BLOCKED or UNVERIFIED work: the task stays blocked, a corrective action is recorded, and no completion or release-ready claims are made.

When should a lesson be promoted to engineering memory?▼

Promote a lesson only when it is evidence-backed and can change future planning, execution, review, verification, recovery, or invariant enforcement. Deduplicate against existing entries first, and only mutate engineering memory paths approved by the active Work Block.

Can this Skill rewrite or delete historical progress entries?▼

No. Historical entries are never rewritten; corrections are made by explicitly superseding or retiring entries. If checks were not run, that fact must be stated explicitly in the updated documentation.

Why does git diff show no changes after updating memory bank files?▼

Memory bank files may be git-ignored, so git diff appears empty. Verify ignore status with git check-ignore -v and confirm new status markers with rg -n instead of relying on git diff.