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
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion Claude/Skills/CN/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!-- bootstrap: lang=zh-CN; encoding=UTF-8 -->
<!-- SOPIFY_VERSION: 2026-05-22.232127 -->
<!-- SOPIFY_VERSION: 2026-05-24.205420 -->
<!-- ARCHITECTURE: Adaptive Workflow + Layered Rules -->

# Sopify - 自适应 AI 编程助手
Expand Down
2 changes: 1 addition & 1 deletion Claude/Skills/EN/CLAUDE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!-- bootstrap: lang=en-US; encoding=UTF-8 -->
<!-- SOPIFY_VERSION: 2026-05-22.232127 -->
<!-- SOPIFY_VERSION: 2026-05-24.205420 -->
<!-- ARCHITECTURE: Adaptive Workflow + Layered Rules -->

# Sopify - Adaptive AI Programming Assistant
Expand Down
2 changes: 1 addition & 1 deletion Codex/Skills/CN/AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!-- bootstrap: lang=zh-CN; encoding=UTF-8 -->
<!-- SOPIFY_VERSION: 2026-05-22.232127 -->
<!-- SOPIFY_VERSION: 2026-05-24.205420 -->
<!-- ARCHITECTURE: Adaptive Workflow + Layered Rules -->

# Sopify - 自适应 AI 编程助手
Expand Down
2 changes: 1 addition & 1 deletion Codex/Skills/EN/AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!-- bootstrap: lang=en-US; encoding=UTF-8 -->
<!-- SOPIFY_VERSION: 2026-05-22.232127 -->
<!-- SOPIFY_VERSION: 2026-05-24.205420 -->
<!-- ARCHITECTURE: Adaptive Workflow + Layered Rules -->

# Sopify - Adaptive AI Programming Assistant
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
2 changes: 1 addition & 1 deletion README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
22 changes: 3 additions & 19 deletions scripts/check-runtime-smoke.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
Loading