docs: update README, LICENSE, workspace identity, and git hooks

This commit is contained in:
ZanzyTHEbar 2026-02-22 15:32:35 +00:00
parent 2dc17fbd02
commit 551912f73f
5 changed files with 17 additions and 6 deletions

View file

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2026 PicoClaw contributors
Copyright (c) 2026 DragonScale contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@ -22,4 +22,4 @@ SOFTWARE.
---
PicoClaw is heavily inspired by and based on [nanobot](https://github.com/HKUDS/nanobot) by HKUDS.
DragonScale is heavily inspired by and based on [nanobot](https://github.com/HKUDS/nanobot) by HKUDS.

View file

@ -480,6 +480,17 @@ make deps # go get -u + go mod tidy
make clean # Remove build artifacts
```
The Makefile is now a thin compatibility layer.
All task logic is delegated to the `opsctl` Go wrapper binary (`cmd/opsctl`),
so command semantics are preserved while moving orchestration out of shell scripts.
You can run the wrapper directly for faster iteration:
```bash
go run ./cmd/opsctl build
go run ./cmd/opsctl help
```
### Devcontainer (flatc + sqlc ready)
If your host is missing `flatc`/`sqlc`, use the project devcontainer.

View file

@ -2,7 +2,7 @@
set -euo pipefail
# ─────────────────────────────────────────────────────────────────────────────
# picoclaw commit-msg hook
# dragonclaw commit-msg hook
#
# Validates commit messages against Conventional Commits 1.0.0.
# Install: make hooks

View file

@ -2,7 +2,7 @@
set -euo pipefail
# ─────────────────────────────────────────────────────────────────────────────
# picoclaw pre-commit hook
# dragonclaw pre-commit hook
#
# Runs formatting, linting, build, and test checks on staged Go code.
# Install: make hooks
@ -116,7 +116,7 @@ STEP_TIMES=()
FAILED=0
echo ""
printf " ${CYAN}${BOLD}picoclaw${NC} ${DIM}pre-commit${NC} ${DIM}(%d file%s)${NC}\n" \
printf " ${CYAN}${BOLD}dragonclaw${NC} ${DIM}pre-commit${NC} ${DIM}(%d file%s)${NC}\n" \
"$STAGED_COUNT" "$([ "$STAGED_COUNT" -eq 1 ] && echo '' || echo 's')"
printf " ${DIM}%s${NC}\n" "$DIVIDER"

View file

@ -53,4 +53,4 @@ Discussions: https://github.com/ZanzyTHEbar/dragonscale/discussions
---
"Every bit helps, every bit matters."
- Picoclaw
- DragonScale