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
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Changelog

## 0.1.6 — 2026-09-28

- Closed remaining open `UPDATE` dispositions in `docs/source-wave.md` (`scroll-world`, `browser-act`, `impeccable`, `codebase-memory-mcp`):
- Refreshed `skills/scroll-world/SKILL.md` with upstream seam QA calibration from `oso95/scroll-world@71cc36d` (calibrating seam verification by composition rather than raw PSNR, with ~18–25 dB shimmer tolerance on verified-good builds). Retained boundary (`scroll-craft` = 2D timeline, `scroll-world` = 3D camera flight) and graceful degradation to `NOT_CONFIGURED` when video backends are unconfigured. Pinned `oso95/scroll-world` at `71cc36d3bb15` in `vendor/sources.json`, `vendor/provenance.json`, `vendor/license-audit.json`, and `THIRD_PARTY_NOTICES.md`.
- Refreshed `skills/browser-act/SKILL.md` to explicitly document the three supported execution modes (`chrome`, `stealth-fresh`, `stealth-fixed`), reaffirmed strict ban on `--type chrome-direct`, confirmed `playwright-qa` as primary default QA adapter (door 1) with `browser-act` as adapter 2 in the 4-door hierarchy, and updated policy strings to OpenCodeHighEnd.
- Evaluated upstream tip deltas for `pbakaus/impeccable` (`e0881d2...9d715cc`): verified changes pertain to component-review subagents for the proprietary native Rust engine and test suite regexes, with no meaningful craft-floor, taste-guard, or audit changes. Retained pin at `skill-v4.3.1` / `e0881d2de397` without churn.
- Formally marked `codebase-memory-mcp` disposition DONE (binary pinned to v0.11.0 with SHA-256 verification and automatic `--format json` argument propagation).
- Evaluated and dispositioned 11 starred repositories in `docs/source-wave.md` and `docs/mcp.md`:
- `genspark-ai/genoffice` (REJECT — multi-app Electron office suite).
- `hardbeat920/monocode` (REJECT — external desktop host GUI wrapping CLI agents).
- `CopilotKit/openmuse` (REJECT — full multi-service personal agent application stack).
- `tt-a1i/archify` (PIN_ONLY — editorial HTML/SVG diagrams already owned by `diagram-design`).
- `nilbuild/video-demo` (POINTER_ONLY — walkthrough recordings already owned by `id-demo-video` and `hyperframes`).
- `carnot-tech/consulting-pptx-skill` (POINTER_ONLY — slide factory; document contracts and ingest stay strictly under `smartdoc` and `markitdown`).
- `blixvip/NullMotion` (POINTER_ONLY — unlicensed launch-film preview; 18s brag launch card pattern already synthesized in `hyperframes/references/brag.md`).
- `latent-spaces/brag` (DONE — confirmed synthesis into `skills/hyperframes/references/brag.md`).
- `getzep/graphiti` & `topoteretes/cognee` (REJECT — external graph databases; codebase memory remains strictly `codebase-memory-mcp` v0.11.0; documented in `docs/mcp.md`).
- `THU-MAIC/OpenMAIC`, `Tencent/WeKnora`, `VectifyAI/PageIndex`, `open-webui/open-webui`, `QwenAudio/qwen-audio-agent` (REJECT — full RAG/apps/modal model platforms).
- `jakubkrehel/better-interface` (MERGE/DONE — key tactile guideline "No Hairline-Only Affordances" merged in `interface-feel.md`).
- Confirmed zero catalog bloat, maintaining frozen catalog at exactly 62 skills (47 model-invoked, 15 manual slash commands).
- Synchronized release acceptance fixtures (`docs/acceptance.md`), catalog freeze metadata (`docs/CATALOG-FREEZE.md`), compatibility targets (`docs/compatibility.md`), README front page, and vendor specifications to 0.1.6.

## 0.1.5 — 2026-09-26

- Refocused OpenCodeHighEnd public identity and documentation: neutralized legacy predecessor references across `README.md`, `docs/CATALOG-FREEZE.md`, vendor metadata, and install manifests into a standalone OpenCode 2 runtime overlay.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ OpenCode 2 overlay: 62 frozen routed skills, thin `AGENTS.md`, `opencode-he`.

Installer and runtime overlay for [OpenCode 2](https://opencode.ai/v2/docs/).

Version **0.1.5**. The 62-skill catalog is strictly frozen.
Version **0.1.6**. The 62-skill catalog is strictly frozen.

## What it is

Expand Down
1 change: 1 addition & 0 deletions THIRD_PARTY_NOTICES.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Machine-readable copy: `vendor/license-audit.json`.
| Matt Pocock selected skills (`diagnosing-bugs`, `domain-modeling`, `codebase-design`, `writing-for-agents`, `research`, `prototype`, `improve-codebase-architecture`, `wizard`, `grill-with-docs`, `to-spec`, `to-tickets`, `tdd`, `matt-code-review` ← `code-review`) | mattpocock/skills MIT LICENSE — `vendor/licenses/MATT-POCOCK-MIT.txt` | MIT | follow MIT |
| Pstack selected skills (`blast-radius`, `unslop`, `create-verification-skill`, `maintain-verification-skill`, `technical-writing`, `arena`, `interrogate`, `architect`, `decision-log`, `why`, `reflect`, `figure-it-out`) | cursor/plugins pstack `60c641e` | MIT — `vendor/licenses/PSTACK-MIT.txt` | follow MIT |
| Snapshot skills (`browser-act`, `chrome-devtools-axi`, `emil-design-eng`, `found-this-design`, `full-audit-keamanan`, `full-performance-audit`, `gh-axi`, `scroll-world`, `visual-studio`) | GrokBestFriend 1.3.1 snapshot + `vendor/licenses/GROKBESTFRIEND-MIT.txt`; skill wrappers MIT. Separate CLIs follow their own packages. | MIT | follow MIT |
| `scroll-world` | [oso95/scroll-world](https://github.com/oso95/scroll-world) `71cc36d` + GrokBestFriend snapshot; seam QA calibration note merged | MIT © 2026 cyw | follow MIT |
| `scroll-craft` | [nateherkai/scroll-craft](https://github.com/nateherkai/scroll-craft) `0b81622` — `vendor/licenses/NATEHERK-SCROLL-CRAFT-MIT.txt`; skill `NOTICE.md` | MIT © 2026 Nate Herk | follow MIT |
| `playwright-qa` | [microsoft/playwright-cli](https://github.com/microsoft/playwright-cli) `655530f` — `vendor/licenses/MICROSOFT-PLAYWRIGHT-CLI-APACHE2.txt`; skill `NOTICE.md` | Apache-2.0 © Microsoft Corporation | follow Apache-2.0 |
| `taste-guard` | [Leonxlnx/taste-skill](https://github.com/Leonxlnx/taste-skill) `ccbc156` — `vendor/licenses/LEONXLNX-TASTE-MIT.txt`; integrated in Impeccable | MIT © 2026 Leonxlnx | follow MIT |
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.5
0.1.6
3 changes: 2 additions & 1 deletion docs/CATALOG-FREEZE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@

This contract defines the immutable boundary and governance for the OpenCodeHighEnd catalog. The 62-skill catalog is strictly frozen.

- **Product version**: 0.1.5
- **Product version**: 0.1.6
- **Catalog**: 62 names. 47 model-invoked under `skills/`. 15 manual under `manual-skills/` + `commands/`.
- **Wave 0.1.6 upgrade**: Body and reference refresh only (`scroll-world`, `browser-act`, `impeccable` delta evaluation); exact 62-skill catalog strictly reaffirmed.
- **Retired in this wave and not to be revived**: `ask-matt`, `grilling`, `wait-what`, `matt-implement`.
- **Kept on purpose**: `wizard` (target-app bash wizard), `codebase-design` (new module), `/improve-codebase-architecture` (scan + HTML report).
- **Name collision remains**: `install-anti-slop` = Oxlint; UI/copy filter lives in `impeccable` taste-gate + `humanizer`; `/unslop` = `humanizer`.
Expand Down
4 changes: 2 additions & 2 deletions docs/acceptance.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
`doctor --deep` = is live runtime proven?
`doctor --strict` = treat DEGRADED/WARN as failure.

A successful 0.1.5 install should report approximately:
A successful 0.1.6 install should report approximately:

```text
PASS INSTALLED_PRODUCT opencode-highend
PASS INSTALLED_VERSION 0.1.5
PASS INSTALLED_VERSION 0.1.6
PASS SOURCE_REPOSITORY https://github.com/kuker24/OpenCodeHighEnd

PASS OpenCode (major >= 2.x)
Expand Down
2 changes: 1 addition & 1 deletion docs/compatibility.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Compatibility

Official target for 0.1.5:
Official target for 0.1.6:

- Linux x86_64
- OpenCode **2.x** (1.x fails closed)
Expand Down
1 change: 1 addition & 0 deletions docs/mcp.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,4 @@ Doctor reports `CONFIGURED` for owned MCP entries present in config. That is not
- **TypeSafe Jev (`jev-mcp`)** — TypeSafe Jev / `jkudish/jev-mcp` was evaluated and is intentionally **SKIPPED** as a required runtime MCP. It is not vendored and not bundled in core MCPs. If ever manually configured by a user, it remains optional `FOREIGN_ON_DEMAND` only with `{env:TYPESAFE_API_KEY}`. Core verification, done-gates, and evidence ledgers operate fully offline without external Jev services.
- **Agent-Reach (`Panniantong/Agent-Reach`)** — Agent-Reach was evaluated and is strictly **REJECTED** as a core MCP or skill. It is not an alternative to Playwright QA eyes, carries ToS/cookie/account risks, and relies on Exa which is already designated `FOREIGN_ON_DEMAND`. Never register Agent-Reach as a core or required tool.
- **TypeSafe MCP (`itsmostafa/typesafe-mcp`)** — Evaluated and **REJECTED** as an extra core MCP. Core MCPs remain strictly `codebase-memory-mcp`, `context7`, and `shadcn`.
- **Graphiti (`getzep/graphiti`) & Cognee (`topoteretes/cognee`)** — Evaluated and **REJECTED** as external memory MCP servers. Complex graph databases and temporal entity graph memory requiring separate backends/services are out of scope. Codebase indexing and symbol memory is strictly owned by `codebase-memory-mcp` (v0.11.0). Core MCPs remain strictly `codebase-memory-mcp`, `context7`, and `shadcn`.
Loading
Loading