2026-08-08 - 2026-08-09

Overview

2 Active Pull Requests
22 Active Issues
Excluding merges, 0 authors have pushed 0 commits to main and 2 commits to all branches. On main, 0 files have changed and there have been 0 additions and 0 deletions.

2 Pull requests proposed by 1 user

22 Issues created by 1 user

Opened #14 Adopt the org-standard .golangci.yml and golangci-lint v2.12.2 2026-08-09 03:36:49 +02:00

Opened #15 Dotfile compliance: add root .editorconfig, harden .gitignore, exclude .git from .dockerignore 2026-08-09 03:37:13 +02:00

Opened #16 Unify the gate: root make check must cover the backend, and CI must route through script/ 2026-08-09 03:37:45 +02:00

Opened #17 Rework Dockerfile.backend to the mandated Go multistage lint-stage pattern 2026-08-09 03:38:14 +02:00

Opened #18 Frontend image serves zero security headers; add the full REPO_POLICIES set to nginx.conf 2026-08-09 03:38:45 +02:00

Opened #19 Backend hardening: missing IdleTimeout/ReadHeaderTimeout, no security headers, no trusted-proxy client IP 2026-08-09 03:39:16 +02:00

Opened #20 POST /api/v1/reports is unauthenticated, wildcard-CORS, and unrated-limited 2026-08-09 03:40:06 +02:00

Opened #21 make test is effectively a no-op: Go tests are compile stubs, frontend has no test framework 2026-08-09 03:40:39 +02:00

Opened #22 Shutdown is broken: os.Exit races fx OnStop hooks, losing buffered reports on every restart 2026-08-09 03:41:42 +02:00

Opened #23 Report ingest correctness: returns 200 on storage failure, 400 on oversize, logs untrusted body 2026-08-09 03:42:45 +02:00

Opened #24 README.md and TODO.md are substantially inaccurate — 14 documented claims contradict the code 2026-08-09 03:43:24 +02:00

Opened #25 Decision needed: the backend is not connected to anything — does it ship in 1.0? 2026-08-09 03:43:57 +02:00

Opened #26 nginx: PORT env override is documented but does not exist; add it and server_tokens off 2026-08-09 03:44:34 +02:00

Opened #27 Backend observability: fx logs bypass slog, Identify() is dead, Sentry/Prometheus config is parsed but unwired 2026-08-09 03:45:07 +02:00

Opened #28 script/ and Makefile drift from the org models; make dev is not a shim, make build is missing 2026-08-09 03:45:41 +02:00

Opened #29 src/main.js: 1262-line monolith with innerHTML injection sinks, unfrozen CONFIG, and duplicated logic 2026-08-09 03:46:19 +02:00

Opened #30 Decision needed: repo layout does not match the canonical structure, and backend/ duplicates 7 repo-level files 2026-08-09 03:46:54 +02:00

Opened #32 Node deprecation warning DEP0205 emitted on every frontend build 2026-08-09 03:49:12 +02:00

Opened #33 make hooks and make docker both fail when run from a git worktree 2026-08-09 04:11:48 +02:00

Opened #34 golangci config drift guard: failure message loops the operator when the org standard legitimately updates 2026-08-09 04:25:53 +02:00

Opened #36 Exclude .git from .dockerignore once the builds no longer read git metadata 2026-08-09 07:00:19 +02:00

Opened #37 CI can report a green it did not earn: script/cibuild serves make check from the Docker layer cache 2026-08-09 07:39:59 +02:00