ci: run native OpenSpec and local link validation in verify (WealthLedger/specs#2)
Specs security / security (push) Successful in 8s
Specs verify / verify (push) Successful in 15s

npm run validate: toolchain check, openspec schema validate, openspec validate --all --strict, lychee --offline --include-fragments for root *.md and openspec/specs. CI verify installs the pinned CLI and sha256-pinned lychee and runs it.

Closes #2
This commit was merged in pull request #73.
This commit is contained in:
2026-11-02 21:06:17 +03:00
parent 7f73de76ac
commit 1fd7e6ad97
4 changed files with 33 additions and 10 deletions
+3 -2
View File
@@ -14,8 +14,9 @@ HTTP-провайдер публикует контракт, а потребит
и локально проверяет generated types. Specs фиксируют behavioral requirements;
другие checkout не нужны для чтения и native validation этого store.
Архивы и чужие active changes сохраняй. Для правки индекса проверь targets,
anchors и `git diff --check`; application gates принадлежат affected repos.
Архивы и чужие active changes сохраняй. Для правки индекса или specs выполни
`npm run validate` (targets/anchors, native checks) и `git diff --check`;
application gates принадлежат affected repos.
Если явно запрошена работа через OpenSpec, следуй
[локальным инструкциям OpenSpec](README.md#начало-работы)
и используй store `wealth-ledger-specs`. Перед Node-командами активируй