Architecture Research¶
This folder contains research documents and feasibility studies for architectural decisions that are being considered but not yet adopted.
Once a decision is made, findings should be formalized as an Architecture Decision Record (ADR) in the ../adr/ folder.
Documents¶
| Document | Status | Summary |
|---|---|---|
| AI Agent Cluster Feasibility Study | Research | OpenClaw on PicoCluster for AI agent deployment |
| GridFlock Feasibility Study | Research | GridFlock STL Generation Service evaluation |
| PWA Feasibility Study | Proposal | Evaluating PWA as replacement for native mobile/desktop apps |
| SimplyPrint Emulator Feasibility Study | Proposal | Virtual printer emulator for testing SimplyPrint integration |
| Third-Party CLI & MCP Research | Reference | CLI and MCP server availability for Shopify, SendCloud, SimplyPrint |
| Marketing Research | Research | Product photography, webshop copy, Instagram content, blog strategy |
| Penetration Testing Research | Research | Independent pentest methodology, toolchain, NIS2 compliance evaluation |
| ECharts Dashboard Analytics | Implemented | Apache ECharts evaluation and analytics dashboard design → ADR-050 |
| CloudEvents Evaluation | Partial Adoption | CloudEvents spec evaluation for cross-service events — adopted eventId + source |
| ClickHouse + Grafana Logging | Implemented | Migrate logging from Sentry to ClickHouse + Grafana via OpenTelemetry → ADR-058 |
| Multi-Tenant UX Redesign | Research | Redesign all screens for non-technical merchant users in multi-tenant context |
| External Service Resilience | Research | Shopify, SimplyPrint, SendCloud outage resilience analysis and recommendations |
| STL Cache Pre-Population | Superseded | Legacy full-preview cache replaced by plate-level cache → ADR-061 |
| AI Insights Discovery Profile | Research | Insights Discovery personality analysis of the AI Assistant based on 540 conversation sessions |
| Internationalization & Localization | Research | Per-user i18n: language, timezone, date format, measurement units, translation workflow |
| Code Quality — SonarQube CE vs SonarCloud | Research | SonarQube CE (self-hosted) vs SonarCloud Team (SaaS) evaluation with pipeline integration and cost analysis |