Skip to content

ingitdb/ingitdb-specs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ingitdb-specs

Specifications, roadmap, and design documentation for inGitDB — covering the storage format, schema definitions, system-level features, and component behaviors shared across all implementations.

Contents

  • Storage Format — directory layout, config files, collection schema, column types, record files
  • Schema Reference.definition.yaml, views, triggers, subcollections, subscribers
  • Features — feature specifications with status (implemented / WIP / planned)
  • Components — Validator, Scanner, Views Builder, Watcher, Triggers, MCP Server, Merge Conflict Resolver, Migration Generator
  • Roadmap — nine delivery phases from Validator to GraphQL
  • Backlog — concrete tasks with acceptance criteria, ordered by dependency
  • Competitors — honest feature comparison with related tools
  • Guidelines — design and process guidelines
  • GitHub App — plans for dependency validation and PR auto-merge GitHub App
  • Plans — migration and design decision records
  • Proposals — feature proposals and integration design studies

Reference Implementation

When working locally, both repos share the same parent directory: ../ingitdb-cli/

inGitDB Clients

See docs/components/clients.md for architecture details.

License

Apache 2.0 — see LICENSE.

About

Specifications and roadmap for inGitDB CLI, server, official clients, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors