Skip to content

feat: PAI 2.3 Alignment (v0.6.0)#2

Merged
Steffen025 merged 2 commits intomainfrom
feature/pai-2.3-alignment
Jan 18, 2026
Merged

feat: PAI 2.3 Alignment (v0.6.0)#2
Steffen025 merged 2 commits intomainfrom
feature/pai-2.3-alignment

Conversation

@Steffen025
Copy link
Owner

Summary

  • Structure Reset: Renamed history/ to MEMORY/ with PAI 2.3 subdirectories
  • CORE Skill Update: Added SYSTEM/USER split following PAI 2.3 patterns
  • Documentation: Updated README, CHANGELOG, ROADMAP for v0.6.0

Changes

Directory Structure (PAI 2.3 Alignment)

.opencode/
├── MEMORY/                 ← NEW (was: history/)
│   ├── History/
│   ├── LEARNING/
│   ├── Signals/
│   ├── WORK/
│   └── PAISYSTEMUPDATES/
├── skill/CORE/
│   ├── SYSTEM/             ← NEW
│   │   └── SkillSystem.md
│   ├── USER/               ← NEW
│   │   └── TELOS/
│   ├── WORK/               ← NEW
│   └── Tools/              ← NEW
├── plugin/                 ← Unchanged (OpenCode constraint)
└── agent/                  ← Unchanged (OpenCode constraint)

OpenCode Constraints Preserved

  • skill/ (singular) - OpenCode requirement
  • plugin/ (singular) - OpenCode requirement
  • agent/ (singular) - OpenCode requirement

Known Issues (Unchanged)

  • TUI Corruption: Console output from plugins corrupts OpenCode TUI
  • Plugin System: Event handling needs further development

These issues will be addressed in v0.7.

Breaking Changes

Users of previous versions need to migrate:

  1. Rename .opencode/history/ to .opencode/MEMORY/
  2. Rename subdirectories per CHANGELOG.md

Test Plan

  • MEMORY structure has 5 subdirectories
  • CORE has SYSTEM/ and USER/ directories
  • SkillSystem.md moved to SYSTEM/
  • OpenCode constraints preserved (singular names)

🤖 Generated with Claude Code

Steffen Zellmer and others added 2 commits January 18, 2026 09:59
Sprint 1: Structure Reset
- Created MEMORY/ directory (PAI 2.3 standard, replaces history/)
- Added subdirectories: History/, LEARNING/, Signals/, WORK/, PAISYSTEMUPDATES/

Sprint 2: CORE Skill Update
- Added SYSTEM/USER split to CORE skill
- Moved SkillSystem.md to SYSTEM/
- Created USER/TELOS/ structure
- Added WORK/ and Tools/ directories

OpenCode Constraints preserved:
- skill/ (singular) - OpenCode requirement
- plugin/ (singular) - OpenCode requirement
- agent/ (singular) - OpenCode requirement

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
README.md:
- Updated version badges (v0.6.0, PAI 2.3)
- Updated milestone table with v0.6.0 complete
- Added Known Issues section (TUI corruption, Plugin system)
- Updated "What's Next?" with new directory structure

CHANGELOG.md:
- Added v0.6.0 entry with breaking changes
- Documented MEMORY structure and CORE split
- Added migration guide for previous users

ROADMAP.md:
- Updated to PAI 2.3 references
- Added Post-v1.0 phases (Ollama, Advanced Skills)
- Reorganized milestones

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Steffen025 Steffen025 merged commit 0c6e7e9 into main Jan 18, 2026
Steffen025 pushed a commit that referenced this pull request Jan 23, 2026
CRITICAL ISSUES FIXED:
- #1: Created Art/EXTEND.yaml manifest for skill customizations
- #2: Fixed settings.json → opencode.json refs in CORE/SKILL.md (3x)
- #3: Disabled PaiArchitecture.ts refs in UpdateDocumentation.md
- #3b: Marked Headshot.ts as NOT IMPLEMENTED in YouTube workflow
- #4: Created PAISECURITYSYSTEM/ with patterns.example.yaml
- #5: Marked SkillSearch() as FUTURE FEATURE in SkillSystem.md
- #6: Fixed BACKUPS location refs (MEMORY/Backups → ~/.opencode/BACKUPS/)

MEDIUM WARNINGS FIXED:
- W3: Clarified Notification System docs (Voice only, ntfy/Discord planned)
- W11: Fixed context-loader.ts TELOS paths (removed non-existent files)
- W14: Removed DocumentChanges.md refs (GitPush, WorkContextRecall)

Files changed: 12 (10 modified, 2 new)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@Steffen025 Steffen025 deleted the feature/pai-2.3-alignment branch March 5, 2026 01:25
leppikallio pushed a commit to leppikallio/pai-opencode that referenced this pull request Mar 6, 2026
leppikallio pushed a commit to leppikallio/pai-opencode that referenced this pull request Mar 6, 2026
CRITICAL ISSUES FIXED:
- Steffen025#1: Created Art/EXTEND.yaml manifest for skill customizations
- Steffen025#2: Fixed settings.json → opencode.json refs in CORE/SKILL.md (3x)
- Steffen025#3: Disabled PaiArchitecture.ts refs in UpdateDocumentation.md
- #3b: Marked Headshot.ts as NOT IMPLEMENTED in YouTube workflow
- Steffen025#4: Created PAISECURITYSYSTEM/ with patterns.example.yaml
- Steffen025#5: Marked SkillSearch() as FUTURE FEATURE in SkillSystem.md
- Steffen025#6: Fixed BACKUPS location refs (MEMORY/Backups → ~/.opencode/BACKUPS/)

MEDIUM WARNINGS FIXED:
- W3: Clarified Notification System docs (Voice only, ntfy/Discord planned)
- W11: Fixed context-loader.ts TELOS paths (removed non-existent files)
- W14: Removed DocumentChanges.md refs (GitPush, WorkContextRecall)

Files changed: 12 (10 modified, 2 new)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant