liuyun d086df2ba3 chore(openspec): add init-shared-foundation change
shared 三层 spec:platform / data-model / api-contract + design + tasks

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-10 15:23:53 +08:00

通用系统管理脚手架 (sysmgr)

通用系统管理脚手架:用户/角色/资源/组织/审计/字典/日志等后台基础能力的统一管理。 单一事实源为 openspec/specs/;spec 约定见 docs/spec-conventions.md,架构见 docs/architecture.md。

技术栈

端 工程 栈
后端 sources/sysmgr-nest NestJS 12 · TypeScript · Vitest
管理后台前端 sources/sysmgr-admin Vue 3 · Vite · TypeScript · Pinia · UnoCSS

运行时 Node 22.23.1 · 包管理 pnpm 12.10.1。

三支柱

  • harness — Claude Code(规范见 CLAUDE.md)
  • openspec — 需求/变更单一事实源(openspec/,spec-driven)
  • superpowers — 过程方法论(全局插件 + .claude/skills/)

架构详图见 docs/architecture.md。

快速开始

openspec new change <name>   # 建立变更提案
openspec validate            # 校验 spec/change
openspec list                # 列变更
openspec view                # 交互式看板

克隆(含子模块):

git clone --recurse-submodules git@git.dianyunshouhu.com:touyun_liuyun/System_Management.git

目录

  • CLAUDE.md / AGENTS.md — 项目规范与工作流
  • openspec/ — 规范与变更
  • docs/requirements/ — 功能文档(边实现边补)
  • docs/spec-conventions.md — spec 约定(组织/粒度/编号/模块清单)
  • docs/architecture.md — 三支柱架构图
  • docs/superpowers/ — 设计文档 / 实施计划
  • .claude/skills/ — 项目级技能
  • sources/ — 源码(前后端 Git submodule,前缀 sysmgr-)
Description
No description provided
Readme MIT 427 KiB
Languages
Markdown 100%