[A·M1] Core foundation #1

Closed
opened 2026-06-24 23:48:00 +00:00 by vxfemboy · 0 comments
vxfemboy commented 2026-06-24 23:48:00 +00:00 (Migrated from github.com)

Milestone 1 of sub-project A — complete.

Cargo workspace + CI + strict lints + 90% coverage gate, and:

  • blackwall-core — domain types, port state machine, policy resolution/validation
  • blackwall-config — declarative config DSL (lexer + parser)
  • blackwall-state — PostgreSQL persistence (migrations, tenants, services, audit log)
  • blackwall-nft — nftables render + atomic apply (dual-stack real_v4/real_v6 sets)
  • blackwalld — CLI (render, apply)

Shipped in the initial main history.

Milestone 1 of sub-project A — **complete**. Cargo workspace + CI + strict lints + 90% coverage gate, and: - [x] `blackwall-core` — domain types, port state machine, policy resolution/validation - [x] `blackwall-config` — declarative config DSL (lexer + parser) - [x] `blackwall-state` — PostgreSQL persistence (migrations, tenants, services, audit log) - [x] `blackwall-nft` — nftables render + atomic apply (dual-stack real_v4/real_v6 sets) - [x] `blackwalld` — CLI (`render`, `apply`) Shipped in the initial `main` history.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
femboy/blackwall#1
No description provided.