Overview
| Comment: | caps phases 2-3: ops declare fossil capabilities; router and web gate on them
RFC 0004 §4 table encoded on all ~45 ops; RouterWithCaps refines each Auth floor with EffectiveCaps; web gates and TrustedAuthor read caps with role fallback. Harness proves o/3/a separation end to end. |
|---|---|
| Timelines: | family | ancestors | descendants | both | fossil-caps |
| Files: | files | file ages | folders |
| SHA3-256: |
31437ec328f1251649ea43cc411a9e96 |
| User & Date: | dmestas on 2026-08-22 16:11:52.251 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-08-22
| ||
| 16:12 | gofmt: comment alignment in api tests check-in: be45fccb29 user: dmestas tags: fossil-caps | |
| 16:11 |
caps phases 2-3: ops declare fossil capabilities; router and web gate on them
RFC 0004 §4 table encoded on all ~45 ops; RouterWithCaps refines each Auth floor with EffectiveCaps; web gates and TrustedAuthor read caps with role fallback. Harness proves o/3/a separation end to end. check-in: 31437ec328 user: dmestas tags: fossil-caps | |
| 14:34 | merge trunk (composer fixes) into fossil-caps check-in: 03ca7e41fb user: dmestas tags: fossil-caps | |
Changes
Modified cmd/quarry/main.go
from [c9f36c492d]
to [506520ec6d].
[diff]
Modified internal/api/moderation.go
from [b8a9f8a0e6]
to [c3c53e2aab].
[diff]
Modified internal/api/register.go
from [a6353c6719]
to [a746a70eb2].
[diff]
Modified internal/api/router.go
from [88d8b17830]
to [b9bc604abf].
[diff]
Modified internal/api/subs.go
from [743d197877]
to [bb4c357111].
[diff]
Added internal/harness/caps_test.go version [80daea3138].
Modified internal/harness/harness_test.go
from [12de0a200e]
to [522983876f].
[diff]
Modified internal/ops/ops.go
from [7fb2e326ee]
to [eca96f2888].
[diff]
Modified internal/web/web.go
from [c46a020b56]
to [929668a099].
[diff]