diff --git a/CHANGELOG.md b/CHANGELOG.md index 64c6b21..df4d266 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,16 @@ Format: Summary → Changed → Plan Packages. File-level details live in `git l ## [Unreleased] +## [2026-05-24.205420] - 2026-05-24 + +### Summary + +- Changes across: Scripts. + +### Changed + +- **Scripts**: Adjusted maintenance scripts (1 files) + ## [2026-05-22.232127] - 2026-05-22 ### Summary diff --git a/Claude/Skills/CN/CLAUDE.md b/Claude/Skills/CN/CLAUDE.md index 5a47dae..5d4dbc2 100644 --- a/Claude/Skills/CN/CLAUDE.md +++ b/Claude/Skills/CN/CLAUDE.md @@ -1,5 +1,5 @@ - + # Sopify - 自适应 AI 编程助手 diff --git a/Claude/Skills/EN/CLAUDE.md b/Claude/Skills/EN/CLAUDE.md index 5c0e171..c9f535a 100644 --- a/Claude/Skills/EN/CLAUDE.md +++ b/Claude/Skills/EN/CLAUDE.md @@ -1,5 +1,5 @@ - + # Sopify - Adaptive AI Programming Assistant diff --git a/Codex/Skills/CN/AGENTS.md b/Codex/Skills/CN/AGENTS.md index 085db05..0849e4c 100644 --- a/Codex/Skills/CN/AGENTS.md +++ b/Codex/Skills/CN/AGENTS.md @@ -1,5 +1,5 @@ - + # Sopify - 自适应 AI 编程助手 diff --git a/Codex/Skills/EN/AGENTS.md b/Codex/Skills/EN/AGENTS.md index 8bf778f..e8642e5 100644 --- a/Codex/Skills/EN/AGENTS.md +++ b/Codex/Skills/EN/AGENTS.md @@ -1,5 +1,5 @@ - + # Sopify - Adaptive AI Programming Assistant diff --git a/README.md b/README.md index c68ef6a..eccce6c 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](./LICENSE) [![Docs](https://img.shields.io/badge/docs-CC%20BY%204.0-green.svg)](./LICENSE-docs) -[![Version](https://img.shields.io/badge/version-2026--05--22.232127-orange.svg)](#version-history) +[![Version](https://img.shields.io/badge/version-2026--05--24.205420-orange.svg)](#version-history) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./CONTRIBUTING.md) English · [简体中文](./README.zh-CN.md) · [Quick Start](#quick-start) · [Contributors](./CONTRIBUTORS.md) diff --git a/README.zh-CN.md b/README.zh-CN.md index a686231..e8e2352 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -8,7 +8,7 @@ [![许可证](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](./LICENSE) [![文档](https://img.shields.io/badge/docs-CC%20BY%204.0-green.svg)](./LICENSE-docs) -[![版本](https://img.shields.io/badge/version-2026--05--22.232127-orange.svg)](#版本历史) +[![版本](https://img.shields.io/badge/version-2026--05--24.205420-orange.svg)](#版本历史) [![欢迎PR](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./CONTRIBUTING_CN.md) [English](./README.md) · 简体中文 · [快速开始](#快速开始) · [贡献者](./CONTRIBUTORS.md) diff --git a/scripts/check-runtime-smoke.sh b/scripts/check-runtime-smoke.sh index d45b8e3..4211aeb 100755 --- a/scripts/check-runtime-smoke.sh +++ b/scripts/check-runtime-smoke.sh @@ -96,7 +96,6 @@ BLUEPRINT_TASKS="$WORK_DIR/.sopify-skills/blueprint/tasks.md" PREFERENCES_FILE="$WORK_DIR/.sopify-skills/user/preferences.md" HISTORY_INDEX="$WORK_DIR/.sopify-skills/history/index.md" WIKI_OVERVIEW="$WORK_DIR/.sopify-skills/wiki/overview.md" -WORKSPACE_STUB_MANIFEST="$WORK_DIR/.sopify-skills/sopify.json" if [[ ! -d "$PLAN_DIR" ]]; then echo "Smoke check failed: missing plan directory: $PLAN_DIR" >&2 @@ -161,29 +160,14 @@ if ! grep -q '"entry_guard"' "$MANIFEST_FILE"; then exit 1 fi -# This assertion targets the selected bundle manifest at $BUNDLE_ROOT. The -# workspace stub validated later must stay thin and must not duplicate helper -# discovery fields. +# This assertion targets the selected bundle manifest at $BUNDLE_ROOT. +# Workspace stub materialization belongs to install/bootstrap smoke, not this +# repo-local runtime smoke. if ! grep -q '"runtime_gate_entry": "scripts/runtime_gate.py"' "$MANIFEST_FILE"; then echo "Smoke check failed: manifest is missing limits.runtime_gate_entry: $MANIFEST_FILE" >&2 exit 1 fi -if [[ ! -f "$WORKSPACE_STUB_MANIFEST" ]]; then - echo "Smoke check failed: missing workspace stub manifest: $WORKSPACE_STUB_MANIFEST" >&2 - exit 1 -fi - -if grep -q '"runtime_gate_entry":' "$WORKSPACE_STUB_MANIFEST"; then - echo "Smoke check failed: workspace stub unexpectedly carries runtime_gate_entry: $WORKSPACE_STUB_MANIFEST" >&2 - exit 1 -fi - -if grep -q '"preferences_preload_entry":' "$WORKSPACE_STUB_MANIFEST"; then - echo "Smoke check failed: workspace stub unexpectedly carries preferences_preload_entry: $WORKSPACE_STUB_MANIFEST" >&2 - exit 1 -fi - if [[ "$OUTPUT" != *".sopify-skills/plan/"* ]]; then echo "Smoke check failed: runtime output did not include the plan path." >&2 printf '%s\n' "$OUTPUT" >&2