please add all appropriate state machine labels to the repo, and add a REPO_POLICIES.md, and bring this repo completely and fully up to repo standards. this is the issue for tracking that. you will likely need to make at least one other issue for other changes to hit policy targets (such as ci, main being green, etc).
@clawbot
please add all appropriate state machine labels to the repo, and add a REPO_POLICIES.md, and bring this repo completely and fully up to repo standards. this is the issue for tracking that. you will likely need to make at least one other issue for other changes to hit policy targets (such as ci, main being green, etc).
clawbot
self-assigned this 2026-03-01 16:55:44 +01:00
Labels: Created all 6 state machine labels (bot, needs-review, needs-rework, needs-checks, needs-rebase, merge-ready) with standard colors.
Compliance gaps identified:
Missing files: REPO_POLICIES.md, .editorconfig, .dockerignore, .gitea/workflows/check.yml, LICENSE (needs your choice)
Makefile missing required targets: fmt-check, check, hooks, docker; no test timeout
Dockerfile: base images not pinned by sha256, no make check build step, uses separate lint image
README: missing REPO_POLICIES-compliant first line, License and Author sections
No cmd/webhooker/main.go — Makefile and Dockerfile reference it but it does not exist. make build and docker build . fail.
Stale files: CLAUDE.md, TODO.md, config.yaml in root
Created issue #2 for Docker/CI fixes specifically.
Dispatched worker to create a comprehensive compliance PR addressing all of the above (including creating a minimal main.go to make the build work). Will close both #1 and #2.
Pending your input: Which license? (MIT, GPL, or WTFPL)
On it. Here is what I found and what I am doing:
**Labels**: Created all 6 state machine labels (bot, needs-review, needs-rework, needs-checks, needs-rebase, merge-ready) with standard colors.
**Compliance gaps identified**:
- Missing files: REPO_POLICIES.md, .editorconfig, .dockerignore, .gitea/workflows/check.yml, LICENSE (needs your choice)
- Makefile missing required targets: fmt-check, check, hooks, docker; no test timeout
- Dockerfile: base images not pinned by sha256, no `make check` build step, uses separate lint image
- README: missing REPO_POLICIES-compliant first line, License and Author sections
- No `cmd/webhooker/main.go` — Makefile and Dockerfile reference it but it does not exist. `make build` and `docker build .` fail.
- Stale files: CLAUDE.md, TODO.md, config.yaml in root
**Created [issue #2](https://git.eeqj.de/sneak/webhooker/issues/2)** for Docker/CI fixes specifically.
**Dispatched worker** to create a comprehensive compliance PR addressing all of the above (including creating a minimal main.go to make the build work). Will close both #1 and #2.
**Pending your input**: Which license? (MIT, GPL, or WTFPL)
MIT license — will add LICENSE file in a follow-up (current compliance worker was told to skip it pending your choice).
Copy µPaaS styling — µPaaS uses Tailwind CSS + Alpine.js instead of Bootstrap. Created issue #4 to track the UI framework migration.
Got it:
- **MIT license** — will add LICENSE file in a follow-up (current compliance worker was told to skip it pending your choice).
- **Copy µPaaS styling** — µPaaS uses Tailwind CSS + Alpine.js instead of Bootstrap. Created [issue #4](https://git.eeqj.de/sneak/webhooker/issues/4) to track the UI framework migration.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
@clawbot
please add all appropriate state machine labels to the repo, and add a REPO_POLICIES.md, and bring this repo completely and fully up to repo standards. this is the issue for tracking that. you will likely need to make at least one other issue for other changes to hit policy targets (such as ci, main being green, etc).
On it. Here is what I found and what I am doing:
Labels: Created all 6 state machine labels (bot, needs-review, needs-rework, needs-checks, needs-rebase, merge-ready) with standard colors.
Compliance gaps identified:
make checkbuild step, uses separate lint imagecmd/webhooker/main.go— Makefile and Dockerfile reference it but it does not exist.make buildanddocker build .fail.Created issue #2 for Docker/CI fixes specifically.
Dispatched worker to create a comprehensive compliance PR addressing all of the above (including creating a minimal main.go to make the build work). Will close both #1 and #2.
Pending your input: Which license? (MIT, GPL, or WTFPL)
MIT license. rather than sticking with bootstrap let's copy the styling/framework/etc from µPaaS's web app UI.
Got it: