mirror of
https://github.com/techforces-ai/Cial.git
synced 2026-05-15 20:14:11 +00:00
Empty but well-organized monorepo skeleton:
- cial-core/protocol : zod schemas (chat, deploy, triggers, vault, errors)
- cial-core/sdk : @cial/sdk facade (vault/db/triggers/chat stubs)
- cial-core/back : Express clean-arch (modules: health, auth, sessions,
deploy, vault, db-proxy, git, triggers — all 501 stubs)
- cial-core/front : Next.js 16 rescue UI under /.cial/* (placeholder)
- cial-core/docker : multi-stage image with two Linux users (cial + agent)
- cial-platform/back : Node Express clean-arch starter
- cial-platform/front : Next.js 16 starter
- cial-app/api : Next.js 16 control plane (health route + placeholder)
- cial-app/orchestrator, router, scheduler : Node lib stubs
- cial-app/docker : control-plane image
Tooling: pnpm 9.15 workspaces, turbo 2.9, TS 5.7 strict NodeNext, ESLint 9
flat config, Prettier, EditorConfig. No CI by design (per Eliot).
Verification: pnpm install + pnpm turbo run typecheck + pnpm turbo run build
all green across 10 packages.
8 lines
403 B
Text
8 lines
403 B
Text
Copyright (c) 2026 Techforces. All rights reserved.
|
|
|
|
This repository is proprietary. The `cial-core/` and `cial-app/` directories are
|
|
UNLICENSED for external use. The `cial-platform/` directory is licensed
|
|
separately under the terms in `cial-platform/LICENSE`.
|
|
|
|
Unauthorized copying, modification, distribution, or use of any file in
|
|
`cial-core/` or `cial-app/`, via any medium, is strictly prohibited.
|