41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
# `/context/company-context.md`
|
|
|
|
# RDB Solutions Ltd Context
|
|
|
|
RDB Solutions Ltd is developing internal and customer-facing software systems with a strong preference for self-hosted infrastructure, local control, and practical automation.
|
|
|
|
The company favours owning its development stack rather than depending heavily on third-party SaaS platforms where avoidable.
|
|
|
|
## Goals
|
|
|
|
The main goals are:
|
|
|
|
- Improve development efficiency
|
|
- Use local and self-hosted tools where practical
|
|
- Automate repetitive development and deployment tasks
|
|
- Support LLM-assisted development
|
|
- Maintain control over source code, infrastructure, and data
|
|
- Build systems that are maintainable by a small team or solo developer
|
|
|
|
## Preferred Approach
|
|
|
|
RDB Solutions Ltd prefers:
|
|
|
|
- Self-hosted Git using Gitea
|
|
- Jenkins for CI/CD
|
|
- Docker-based deployments
|
|
- Proxmox for virtualisation
|
|
- Local LLMs where possible
|
|
- Clear task files and backlog-driven agent work
|
|
- Incremental changes over large risky rewrites
|
|
- Documentation that allows AI tools to understand the system quickly
|
|
|
|
## General Constraints
|
|
|
|
- Avoid assuming GitHub is used.
|
|
- Prefer Gitea-compatible workflows.
|
|
- Prefer local or self-hosted services where practical.
|
|
- Avoid vendor lock-in unless there is a clear benefit.
|
|
- Keep systems understandable and maintainable.
|
|
- Prefer simple architecture before complex orchestration.
|