feat: publish Dever core with project scaffolding and versioned AI skills

This commit is contained in:
Antigravity committed 2026-10-04 13:37:30 +00:00
1 parent 70fa73cdc2
commit ac458ffa7f
960 files changed
+221319 -1163

No files matched your search

@@ -0,0 +1 @@
cmd fixture_member = app.fixture_member
@@ -0,0 +1,27 @@
fixture_member(
selected_tenant_id: platform.tenant.model.id,
email: Text,
display_name: Text,
password: Secret
) (result: BootstrapView) {
input = domain.prepare(email, display_name)
hash = blocking(dever.crypto.password_hash(password))
principal = model.principal.create(
{
display_name = input.name
}
)
stored = model.create(
{
principal_id = principal.id
email = input.address
password_hash = hash
}
)
user.membership.fixture_join(principal.id, selected_tenant_id)
result = BootstrapView {
tenant_id = selected_tenant_id
user_id = principal.id
credential_id = stored.id
}
}
@@ -0,0 +1,13 @@
fixture_join(
account_id: user.account.model.principal.id,
selected_tenant_id: platform.tenant.model.id
) () {
stored = model.create(
{
user_id = account_id
tenant_id = selected_tenant_id
role = model.MembershipRole.Reader
}
)
discarded = stored
}