Skip to content

docs: create Architecture Decision Records for key design choices #213

Merged
Penielka merged 1 commit into
AetherEdu:mainfrom
Emmanuel-Ugochukwu1:docs/adr-architecture-decisions-180
Jun 29, 2026
Merged

docs: create Architecture Decision Records for key design choices #213
Penielka merged 1 commit into
AetherEdu:mainfrom
Emmanuel-Ugochukwu1:docs/adr-architecture-decisions-180

Conversation

@Emmanuel-Ugochukwu1

@Emmanuel-Ugochukwu1 Emmanuel-Ugochukwu1 commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

closes #180

  • Added ADR index (docs/adr/README.md) and template (docs/adr/template.md) in Michael Nygard format
  • ADR-001: Choice of Stellar/Soroban over Ethereum/EVM
  • ADR-002: Dual database strategy (PostgreSQL + MongoDB + Redis + Neo4j)
  • ADR-003: IPFS for decentralized content storage
  • ADR-004: Federated learning architecture for AI/ML features
  • ADR-005: Quantum-resistant cryptography integration
  • ADR-006: Microservices-lite architecture (monolith with service boundaries)
  • ADR-007: TypeScript adoption strategy (gradual migration from JS)
  • Updated PR template with ADR creation prompt
  • Added ADR index table to main README

Type of Change

  • Documentation update

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

…oses AetherEdu#180)

- Added ADR index (docs/adr/README.md) and template (docs/adr/template.md)
  in Michael Nygard format
- ADR-001: Choice of Stellar/Soroban over Ethereum/EVM
- ADR-002: Dual database strategy (PostgreSQL + MongoDB + Redis + Neo4j)
- ADR-003: IPFS for decentralized content storage
- ADR-004: Federated learning architecture for AI/ML features
- ADR-005: Quantum-resistant cryptography integration
- ADR-006: Microservices-lite architecture (monolith with service boundaries)
- ADR-007: TypeScript adoption strategy (gradual migration from JS)
- Updated PR template with ADR creation prompt
- Added ADR index table to main README
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Documentation] Create Architecture Decision Records for key design choices

2 participants