Skip to content

Commit 58dc954

Browse files
committed
docs(plans): rewrite web dashboard plan as separate app, rename plans and CI workflow
Rewrite plan-23 (web dashboard) for standalone architecture: separate Go binary communicating with sluice via REST API. Stack: htmx + Alpine.js + Go templates + Pico CSS. Adds webhook auto-registration, SSE for live approvals, and broker hot-reload requirements. Rename plan files to yyyymmdd-<name>.md convention. Rename ci.yml to test.yml and update README badge.
1 parent 2eb20a7 commit 58dc954

7 files changed

Lines changed: 468 additions & 295 deletions
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: CI
1+
name: Tests
22

33
on:
44
push:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# :shield: Sluice — Credential Governance Proxy for OpenClaw
22

3-
[![CI](https://github.com/nnemirovsky/sluice/actions/workflows/ci.yml/badge.svg)](https://github.com/nnemirovsky/sluice/actions/workflows/ci.yml)
3+
[![Tests](https://github.com/nnemirovsky/sluice/actions/workflows/test.yml/badge.svg)](https://github.com/nnemirovsky/sluice/actions/workflows/test.yml)
44
[![E2E](https://github.com/nnemirovsky/sluice/actions/workflows/e2e-linux.yml/badge.svg)](https://github.com/nnemirovsky/sluice/actions/workflows/e2e-linux.yml)
55
[![Lint](https://github.com/nnemirovsky/sluice/actions/workflows/lint.yml/badge.svg)](https://github.com/nnemirovsky/sluice/actions/workflows/lint.yml)
66
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

docs/plans/2026-04-05-plan-23-web-dashboard.md

Lines changed: 0 additions & 293 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.

docs/plans/2026-04-05-plan-22-tool-network-dlp-hardening.md renamed to docs/plans/20260405-tool-network-dlp-hardening.md

File renamed without changes.

0 commit comments

Comments
 (0)