chore: prepare repository for publishing

This commit is contained in:
phamnazage-jpg
2026-05-13 14:42:45 +08:00
parent 55e506b2b5
commit 77e6610fd2
118 changed files with 27373 additions and 1009 deletions

View File

@@ -0,0 +1,47 @@
#!/usr/bin/env bash
set -euo pipefail
PROJECT_ROOT="/home/long/project/llm-intelligence"
GLOBAL_GUARD="/home/long/.openclaw/workspace/scripts/preflight_task_write_guard.sh"
usage() {
cat <<'EOF'
Usage:
preflight_task_write_guard.sh <writer-role> <target-path> [target-path...]
Writer roles:
main-session
llm-intelligence-agent
llm-intelligence-review
llm-intelligence-cron
EOF
}
if [[ $# -lt 2 ]]; then
usage >&2
exit 64
fi
writer_role="$1"
shift
case "$writer_role" in
main-session)
generic_role="main-session"
;;
llm-intelligence-agent)
generic_role="project-agent"
;;
llm-intelligence-review)
generic_role="project-review"
;;
llm-intelligence-cron)
generic_role="project-cron"
;;
*)
printf '%s\n' "preflight: unsupported writer role: $writer_role" >&2
exit 68
;;
esac
exec "$GLOBAL_GUARD" "$generic_role" "$PROJECT_ROOT" "$@"