Skip to content

Releases: krishanth7/dera

DERA v1.0.0 — First Stable Release

Choose a tag to compare

@krishanth7 krishanth7 released this 27 Oct 11:41
Immutable release. Only release title and notes can be modified.
82071db

DERA v1.0.0 — First Stable Release

Understand Every Schema. Engineer Every Change.

DERA is an open-source initiative focused on deterministic database engineering, schema inspection, and reverse analysis.

Version 1.0.0 marks the project's first stable-release milestone, subject to final implementation, security, compatibility, and release qualification.

What's Included

Project Foundation

  • Structured repository architecture and development conventions.
  • Open-source contribution and community governance.
  • Maintainer and security documentation.
  • Established development workflows.

Developer Documentation

  • English documentation and multilingual project resources.
  • Architecture and contributor guidance.
  • Documentation validation and consistency checks.

Development Security and Quality

  • GitHub Actions continuous integration.
  • Pull request validation workflows.
  • CodeQL and dependency security checks.
  • Release qualification and recovery procedures.

Backend and Database Engineering

The stable release will include only the backend and database functionality verified as complete at the release commit. Planned capabilities include:

  • FastAPI application infrastructure.
  • Typed API contracts and error handling.
  • PostgreSQL platform persistence.
  • Authentication and workspace authorization.
  • Background job processing.
  • Logging, configuration, and observability.
  • Read-only database connector architecture.
  • PostgreSQL and Supabase PostgreSQL metadata inspection.

Any capability not passing final acceptance must be removed from this section before publication.

Design Principles

DERA is designed around:

  • Deterministic engineering operations.
  • Explicit, testable database metadata contracts.
  • Secure, read-only inspection of external databases.
  • Clear auditability and reproducible results.
  • No dependency on AI models, LLMs, or external AI APIs.

Installation and Getting Started

Refer to the repository README for the installation and development commands supported by this release.

Repository: https://github.com/krishanth7/dera

Security

Please report security vulnerabilities through the repository's documented security reporting process.

Do not disclose credentials, connection strings, private database metadata, or sensitive information in public issues.

Acknowledgments

Thank you to everyone contributing code, documentation, testing, reviews, and feedback to DERA.

Maintainer: Bunga Krishanth


DERA — Understand Every Schema. Engineer Every Change.

DevSecOps & Release Engineering Foundation

Choose a tag to compare

@krishanth7 krishanth7 released this 27 Oct 05:48
Immutable release. Only release title and notes can be modified.
e33dbaf

DERA v0.1.0-alpha.3 — DevSecOps & Release Engineering Foundation

Understand Every Schema. Engineer Every Change.

DERA (Database Engineering & Reverse Analysis) is an open-source, deterministic database engineering and reverse-analysis platform under active development.

Version v0.1.0-alpha.3 is the planned Phase 3 milestone, focused on strengthening the project's continuous integration, security, documentation automation, engineering reliability, and release management infrastructure.

Development status: Alpha prerelease. This release is intended for contributors, maintainers, and early technical evaluation. It is not a production-ready stable release.

Highlights

1. Continuous Integration Foundation — Phase 3.1

  • Main CI qualification architecture for pull requests and protected branches.
  • Automated validation for implemented Python and frontend components.
  • Consistent test execution and actionable failure reporting.
  • Reproducible development and validation workflows.

2. Pull Request Governance — Phase 3.2

  • Conventional Commit pull request title validation.
  • Pull request readiness and metadata checks.
  • Contributor-friendly validation feedback.
  • Review and merge qualification safeguards.

3. Security & Supply-Chain Protection — Phase 3.3

  • CodeQL static analysis configuration.
  • Dependency vulnerability scanning and Dependabot integration.
  • GitHub Actions permission hardening.
  • Dependency and supply-chain security policies.

4. Documentation & Internationalization — Phase 3.4

  • Documentation quality validation.
  • Internal link and navigation checks.
  • Multilingual README consistency verification.
  • Support for the ten-language documentation system: English, Spanish, French, German, Portuguese, Italian, Japanese, Korean, Simplified Chinese, and Russian.

5. CI Performance & Artifact Management — Phase 3.5

  • Dependency cache integrity and workflow efficiency improvements.
  • Artifact naming and retention policies.
  • Structured test reporting and diagnostics.
  • Workflow concurrency and reliability management.

6. Release Qualification & Recovery — Phase 3.6

  • Release candidate qualification procedures.
  • Semantic versioning and release metadata validation.
  • Artifact checksum verification.
  • Release approval and publication safeguards.
  • Rollback, recovery, and incident response documentation.

Security and Reliability

DERA's release engineering approach emphasizes deterministic validation, least-privilege execution, reproducibility, and auditable engineering processes.

Release publication must follow verified CI results, security checks, and maintainer approval.

Current Limitations

DERA remains in early development. The complete database inspection, reverse-engineering engine, visual engineering studio, diagnostics, and migration engineering functionality are not represented as production-ready in this alpha release.

Next Development Milestone

Phase 4 — Backend & Platform Infrastructure

The next development stage is planned to introduce the Python/FastAPI application foundation, API contracts, PostgreSQL platform persistence, authentication and authorization, background workers, and observability.

Release Information

  • Version: v0.1.0-alpha.3
  • Release channel: Alpha
  • Milestone: Phase 3 — GitHub Actions & DevSecOps
  • Repository: https://github.com/krishanth7/dera
  • Maintainer: Bunga Krishanth
  • License: MIT

DERA — Database Engineering & Reverse Analysis

Understand Every Schema. Engineer Every Change.

DERA v0.1.0-alpha.2 — Governance, Security & Project Identity

Choose a tag to compare

@krishanth7 krishanth7 released this 26 Oct 10:16
Immutable release. Only release title and notes can be modified.
dc4b202

DERA v0.1.0-alpha.2 — Governance, Security & Project Identity

Database Engineering & Reverse Analysis

Understand Every Schema. Engineer Every Change.

Overview

DERA v0.1.0-alpha.2 is the second early-development milestone of the open-source DERA project.

This release focuses on strengthening the repository's engineering governance, developer collaboration standards, project documentation, and foundational security policies.

It builds on the repository and monorepo architecture foundation introduced in v0.1.0-alpha.1.

Release scope: Phase 1.3–1.5
Release channel: Alpha
Production readiness: Not production-ready


Development Milestones

Phase 1.3 — Git Branching, Conventional Commits & Contribution Workflow

This milestone focuses on establishing consistent engineering collaboration practices:

  • Standardized Git branch naming conventions
  • Conventional Commit guidelines
  • Pull request title validation
  • Contributor readiness checks
  • Pull request review procedures
  • Branch protection recommendations
  • Contributor development workflow documentation
  • Release-oriented contribution conventions

Phase 1.4 — README & Project Identity

This milestone focuses on DERA's public documentation and project presentation:

  • Consistent DERA project identity and tagline
  • Improved GitHub README organization
  • Technical architecture documentation
  • Verified project status and feature descriptions
  • Documentation navigation
  • International README readiness
  • Developer onboarding instructions
  • Database compatibility and development roadmap presentation
  • Contribution and community resource links

Phase 1.5 — License, Security Policy & Community Governance

This milestone focuses on responsible open-source governance:

  • MIT License verification
  • Third-party licensing assessment
  • Security vulnerability reporting policy
  • Secure database engineering principles
  • Secure development guidance
  • Code of Conduct
  • Contributor rights and responsibilities
  • Maintainer governance
  • GitHub community health
  • Funding configuration review
  • Vulnerability response procedures

Engineering Principles

DERA is designed around the following principles:

  • Deterministic database engineering
  • Read-only metadata inspection by default
  • Least-privilege database access
  • Modular and maintainable architecture
  • Reproducible development workflows
  • Responsible vulnerability disclosure
  • Transparent open-source governance
  • No AI inference dependencies

Current Development Status

DERA remains in its alpha foundation stage.

The work in this release concerns repository engineering and governance. It does not represent a completed database analysis product.

Database connectors, schema reverse engineering, ER diagrams, SQL analysis, migration planning, and other core platform features remain subject to implementation and verification in later milestones.

Previous Release

v0.1.0-alpha.1 — Foundation & Monorepo Architecture

The first alpha milestone established the initial repository audit and architectural foundation scope.

What's Next

Phase 1.6 — GitHub Issues, Discussions & Pull Request Templates

The next milestone will complete the planned Phase 1 repository foundation before work proceeds to the multilingual documentation and DevSecOps phases.

Community & Contributions

Contributors and reviewers are welcome to participate in DERA's development.

License

DERA is intended to be distributed under the MIT License, subject to verification of the repository's actual license file.


DERA — Database Engineering & Reverse Analysis

Understand Every Schema. Engineer Every Change.

Full Changelog: v0.1.0-alpha.2.0...v0.1.0-alpha.2.0

DERA v0.1.0-alpha.1 — Foundation & Monorepo Architecture

Choose a tag to compare

@krishanth7 krishanth7 released this 26 Oct 09:15
Immutable release. Only release title and notes can be modified.
4953edc

DERA v0.1.0-alpha.1 — Foundation & Monorepo Architecture

Database Engineering & Reverse Analysis

Understand Every Schema. Engineer Every Change.

Overview

This pre-release marks the initial foundation milestone of DERA, an open-source platform being developed for deterministic database engineering, schema inspection, reverse analysis, and structural visualization.

The release scope covers Phase 1.1 — Repository Audit & Baseline Verification and Phase 1.2 — Monorepo Folder Architecture.

This is an early development milestone intended for contributors, maintainers, and technical reviewers. It is not a production-ready database engineering release.

Development Milestones

Phase 1.1 — Repository Audit & Baseline Verification

Scope of the foundational audit:

  • Repository structure and configuration assessment

  • Source code and architecture inventory

  • GitHub Actions and security configuration review

  • Documentation and community governance assessment

  • Dependency and testing baseline review

  • Engineering risk and gap identification

Phase 1.2 — Monorepo Folder Architecture

Scope of the architectural foundation:

  • Modular monorepo design

  • Application and package boundaries

  • Python backend workspace foundation

  • TypeScript frontend workspace foundation

  • Shared engineering contracts

  • Developer configuration and tooling

  • Architecture documentation and module dependency rules

Engineering Architecture

DERA is designed around modular responsibilities:

Component | Intended responsibility -- | -- apps/web | Frontend application and visual engineering studio apps/api | Backend API and service orchestration packages/core | Deterministic schema engineering logic packages/connectors | Database-specific metadata inspection packages/contracts | Shared interfaces and data contracts tests | Automated engineering validation infrastructure | Local and future deployment infrastructure docs | Architecture and developer documentation

Individual components may still be incomplete or planned.

Technical Principles

DERA follows these principles:

  • Deterministic and reproducible engineering

  • Secure-by-design architecture

  • Metadata-only inspection by default

  • Read-only database access principles

  • Modular and maintainable code organization

  • Open-source collaboration

  • No AI inference dependencies

Current Limitations

This is an alpha foundation release.

Database connectors, schema reverse engineering, ER diagram generation, diagnostic rules, migration planning, and production deployment capabilities should not be considered generally available until implemented and verified in future milestones.

The release does not certify production readiness, security compliance, or compatibility with any particular database engine.

What's Next

The next development milestone is:

Phase 1.3 — Git Branching, Conventional Commits & Contribution Workflow

Future milestones will expand the engineering foundation toward database inspection, schema analysis, visualization, and production hardening.

Contributing

Contributions, technical reviews, issue reports, and architecture feedback are welcome.

License

DERA is developed as an open-source project under the MIT License.


Release channel: Alpha / Pre-release
Milestone scope: Phase 1.1–1.2
Production readiness: Not production-ready

DERA — Understand Every Schema. Engineer Every Change.

# DERA v0.1.0-alpha.1 — Foundation & Monorepo Architecture

Database Engineering & Reverse Analysis

Understand Every Schema. Engineer Every Change.

Overview

This pre-release marks the initial foundation milestone of DERA, an open-source platform being developed for deterministic database engineering, schema inspection, reverse analysis, and structural visualization.

The release scope covers Phase 1.1 — Repository Audit & Baseline Verification and Phase 1.2 — Monorepo Folder Architecture.

This is an early development milestone intended for contributors, maintainers, and technical reviewers. It is not a production-ready database engineering release.

Development Milestones

Phase 1.1 — Repository Audit & Baseline Verification

Scope of the foundational audit:

  • Repository structure and configuration assessment
  • Source code and architecture inventory
  • GitHub Actions and security configuration review
  • Documentation and community governance assessment
  • Dependency and testing baseline review
  • Engineering risk and gap identification

Phase 1.2 — Monorepo Folder Architecture

Scope of the architectural foundation:

  • Modular monorepo design
  • Application and package boundaries
  • Python backend workspace foundation
  • TypeScript frontend workspace foundation
  • Shared engineering contracts
  • Developer configuration and tooling
  • Architecture documentation and module dependency rules

Engineering Architecture

DERA is designed around modular responsibilities:

Component Intended responsibility
apps/web Frontend application and visual engineering studio
apps/api Backend API and service orchestration
packages/core Deterministic schema engineering logic
packages/connectors Database-specific metadata inspection
packages/contracts Shared interfaces and data contracts
tests Automated engineering validation
infrastructure Local and future deployment infrastructure
docs Architecture and developer documentation

Individual components may still be incomplete or planned.

Technical Principles

DERA follows these principles:

  • Deterministic and reproducible engineering
  • Secure-by-design architecture
  • Metadata-only inspection by default
  • Read-only database access principles
  • Modular and maintainable code organization
  • Open-source collaboration
  • No AI inference dependencies

Current Limitations

This is an alpha foundation release.

Database connectors, schema reverse engineering, ER diagram generation, diagnostic rules, migration planning, and production deployment capabilities should not be considered generally available until implemented and verified in future milestones.

The release does not certify production readiness, security compliance, or compatibility with any particular database engine.

What's Next

The next development milestone is:

Phase 1.3 — Git Branching, Conventional Commits & Contribution Workflow

Future milestones will expand the engineering foundation toward database inspection, schema analysis, visualization, and production hardening.

Contributing

Contributions, technical reviews, issue reports, and architecture feedback are welcome.

License

DERA is developed as an open-source project under the MIT License.


Release channel: Alpha / Pre-release
Milestone scope: Phase 1.1–1.2
Production readiness: Not production-ready

DERA — Understand Every Schema. Engineer Every Change.

What's Changed

  • chore: repository standardization, 10-language documentation & community templates by @krishanth7 in #1
  • ci(workflows): implement enterprise DevSecOps automation and qualification gates by @krishanth7 in #3
  • docs(audit): complete Phase 1.1 repository baseline by @krishanth7 in #6

New Contributors

Full Changelog:...

Read more