docs: update README, LICENSE, workspace identity, and git hooks
This commit is contained in:
parent
2dc17fbd02
commit
551912f73f
5 changed files with 17 additions and 6 deletions
4
LICENSE
4
LICENSE
|
|
@ -1,6 +1,6 @@
|
||||||
MIT License
|
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
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
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.
|
||||||
|
|
|
||||||
11
README.md
11
README.md
|
|
@ -480,6 +480,17 @@ make deps # go get -u + go mod tidy
|
||||||
make clean # Remove build artifacts
|
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)
|
### Devcontainer (flatc + sqlc ready)
|
||||||
|
|
||||||
If your host is missing `flatc`/`sqlc`, use the project devcontainer.
|
If your host is missing `flatc`/`sqlc`, use the project devcontainer.
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
# ─────────────────────────────────────────────────────────────────────────────
|
# ─────────────────────────────────────────────────────────────────────────────
|
||||||
# picoclaw commit-msg hook
|
# dragonclaw commit-msg hook
|
||||||
#
|
#
|
||||||
# Validates commit messages against Conventional Commits 1.0.0.
|
# Validates commit messages against Conventional Commits 1.0.0.
|
||||||
# Install: make hooks
|
# Install: make hooks
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
# ─────────────────────────────────────────────────────────────────────────────
|
# ─────────────────────────────────────────────────────────────────────────────
|
||||||
# picoclaw pre-commit hook
|
# dragonclaw pre-commit hook
|
||||||
#
|
#
|
||||||
# Runs formatting, linting, build, and test checks on staged Go code.
|
# Runs formatting, linting, build, and test checks on staged Go code.
|
||||||
# Install: make hooks
|
# Install: make hooks
|
||||||
|
|
@ -116,7 +116,7 @@ STEP_TIMES=()
|
||||||
FAILED=0
|
FAILED=0
|
||||||
|
|
||||||
echo ""
|
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')"
|
"$STAGED_COUNT" "$([ "$STAGED_COUNT" -eq 1 ] && echo '' || echo 's')"
|
||||||
printf " ${DIM}%s${NC}\n" "$DIVIDER"
|
printf " ${DIM}%s${NC}\n" "$DIVIDER"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -53,4 +53,4 @@ Discussions: https://github.com/ZanzyTHEbar/dragonscale/discussions
|
||||||
---
|
---
|
||||||
|
|
||||||
"Every bit helps, every bit matters."
|
"Every bit helps, every bit matters."
|
||||||
- Picoclaw
|
- DragonScale
|
||||||
Loading…
Add table
Reference in a new issue