feat: 补齐模块接口契约与管理 API 文档

This commit is contained in:
Nixevol
2026-09-30 06:36:28 +08:00
parent dd5a331db2
commit 22c56d1f35
23 changed files with 1782 additions and 3 deletions
+16
View File
@@ -0,0 +1,16 @@
package main
import "testing"
func TestWireAssemblesStubs(t *testing.T) {
d := wire()
if d.HashPool == nil || d.SessionTokens == nil || d.APITokens == nil || d.LoginLocks == nil {
t.Fatal("auth deps missing")
}
if d.Messages == nil || d.Identity == nil || d.Groups == nil || d.Presence == nil {
t.Fatal("app deps missing")
}
if d.Uplink == nil || d.Downlink == nil || d.Conns == nil {
t.Fatal("port deps missing")
}
}