2.6 KiB
2.6 KiB
Assistant project status
Audit date: 2026-08-16. Active audit: DEV-000044 revision 3.
Delivered
- Foundation V1 is frozen and all exit criteria pass.
- The single Creator account authenticates at
https://assistent.cin.su; authentication does not imply Authority. - Creator can inspect the bounded operational view, register and satisfy Continuity prospective items, inspect action history, and explicitly request the accepted notification operation.
deliver-prospective-notification-v1executes only through Capability binding, current Authority and Commit/Executor validation. Its success evidence is an immutable receiver receipt.- Production runs on
docker.cin.su; the project does not use the shared test Docker host. - PostgreSQL backup/restore, encrypted off-host backup, production health monitoring and the current-user Windows notification projection are installed and healthy.
Evidence from DEV-000044
go test ./...,go vet ./..., architecture preflight/checks and PowerShell parsing pass.Test-DomovoyProductionHealth.ps1reportshealthyfor the production stack, HTTPS/DNS/TLS, backups and registered Windows tasks.tests/creator_commit/verify-remote.ps1passes the authenticated Creator → Commit → notification receiver receipt flow ondocker-prod.- The smoke harness was corrected to preserve HTTP Authorization headers under Windows PowerShell 5.1 native-command argument handling.
Remaining work requiring a new task decision
- Artifact provenance: running images expose Compose image digests but no OCI Git revision label, and Go build metadata reports the module as
(devel). Operational behavior is verified, but the source revision of an already-running image cannot be independently proven from that image alone. A deployment task should stamp the immutable Git revision and record the promoted image digests. - Cognitive provider: the cognitive worker intentionally remains the deterministic fake. Selecting a real model/provider, data policy and allowed proposal contract requires a separate capability/architecture decision; it must not gain canonical mutation authority.
- Product breadth: notification delivery is the only accepted real external operation. Any additional operation needs its own proposal, authority model, idempotency/reconciliation semantics and Capability binding.
- Artifact and Epistemics product behavior: their ownership boundaries exist, but no product task has yet specified durable user-facing workflows for them.
These are explicit scope decisions, not hidden incomplete steps in DEV-000043. No production secret is stored in the repository.