Files
shater/xrayctl
omarandClaude Opus 4.8 972665798f
build / aarch64_cortex-a53 (push) Successful in 3m12s
build / x86_64 (push) Successful in 3m6s
build / release (push) Successful in 14s
docs: clean up repo — English docs under docs/, proper README (EN+RU), LICENSE
Repository housekeeping so the tree is clean and navigable:

- Remove 11 stale internal working docs (00-07 planning/audit/design drafts,
  ACCEPTANCE, PROOFS, STATUS) and the architecture.html artifact — history stays
  in git.
- Consolidate docs under docs/: BUILD.md, FEED.md (moved), CONFIG.md (English
  translation of the old Russian CONTRACT.md — full UCI schema + xrayctl/ubus
  interface), ARCHITECTURE.md (distilled English, keeps the Mermaid diagrams).
- Rewrite README.md as a proper English project readme; add a Russian mirror
  README.ru.md. Both cross-link.
- Add LICENSE (GPL-2.0-or-later) and unify PKG_LICENSE across all three package
  Makefiles (was MIT / GPL-2.0 / GPL-2.0-or-later).
- Drop dist/README.md and dist/make-feed.sh (superseded by docs/FEED.md and the
  hardened ci/make-index.sh); keep dist/shater-feed.pub.
- Fix all dangling doc references (CONTRACT.md -> docs/CONFIG.md, dead numbered
  docs) in examples/, shater-core on-device comments, xrayctl/main.go, CI notes.
- Delete build junk from the worktree (shater.zip, xrayctl.exe, out/).

No code behavior change; go build + vet still pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LLthkP2S8WAfxu7fcYbPfE
2026-07-14 00:18:50 +03:00
..