AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Lockness JS is a high-performance, fullstack MVC web framework built natively for Deno. Inspired by Laravel and AdonisJS, powered by Hono.
Developer toolsTypeScript · ShellGitHub @locknesslandOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A TypeScript (first) web framework for Deno
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
⚠️ Looking for Lockness framework? If you want to use Lockness in your project, check out the core package: locknessland/core This is the monorepo for developing Lockness JS - a high-performance, fullstack MVC web framework built natively for Deno. This repository contains all packages, the documentation website, and the demo application. Full framework documentation is available at lockness.land/docs • Vite integration (@lockness/vite) — dev server, HMR, and the hashed-asset build. • Deno 2+ installed • PostgreSQL database (for the demo app)Read the full README ↗
⚠️ Looking for Lockness framework? If you want to use Lockness in your project, check out the core package: locknessland/core
This is the monorepo for developing Lockness JS - a high-performance, fullstack MVC web framework built natively for Deno. This repository contains all packages, the documentation website, and the demo application.
Full framework documentation is available at lockness.land/docs
Integration guides in this repo:
@lockness/vite) — dev server, HMR, and the
hashed-asset build.packages/ # All @lockness/* packages
├── core/ # Main framework package
├── auth/ # Authentication system
├── cli/ # CLI tools
├── container/ # Dependency injection
├── session/ # Session management
├── ...
app/ # Demo application & documentation website
public/ # Static assets
# Clone the repository
git clone https://github.com/locknessland/lockness-monorepo.git
cd lockness
# Copy environment file
cp .env.example .env
### Development
Run each watcher in a separate terminal:
```bash
# Terminal 1: CSS Watcher
deno task css:watch
# Terminal 2: Development Server
deno task dev
| Command | Description |
|---|---|
deno task dev | Start development server |
deno task test | Run test suite |
deno task test:watch | Run tests in watch mode |
deno task test:coverage | Run tests with coverage |
deno task css:watch | Watch and compile CSS |
deno task cli db:migrate | Run database migrations |
deno task cli db:studio | Open Drizzle Studio |
deno task cli router:list | Display all routes |
# Run all tests
deno task test
# Run tests with coverage
deno task test:coverage
# Watch mode
deno task test:watch
Testing Guidelines:
FakeTime from @std/testing/time for time-based testsSee GEMINI.md for detailed patterns.
Packages are published to JSR. Each package in
packages/ has its own deno.json with version and exports.
git checkout -b feature/amazing-feature)deno task test)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)mod.ts as their main entry pointpackages/<name>/tests/@lockness/core)For more details, see the Contribution Guide.
MIT License