- Commented out 'View RF Links' button in network map node detail panel - Commented out RF Link health legend (Good/Degraded/Critical) from map legend - Backend code (topology.ex) left intact per instructions - No RF tab found on device show page (nothing to hide there) - All tests pass, compiles clean with --warnings-as-errors Reviewed-on: graham/towerops-web#46
1.1 KiB
1.1 KiB
TowerOps Policies
Company policies governing code quality, security, privacy, and operations.
Policies
| Policy | Description |
|---|---|
| Elixir Code Standards | Idiomatic Elixir patterns, naming, testing, and formatting requirements |
| Security & Vulnerability Prevention | Pre-commit security checklist, dependency auditing, vulnerability response |
| User Privacy | Data classification, multi-tenant isolation, retention, export/deletion |
| Incident Response | Severity levels, response procedures, communication, post-mortems |
| Change Management | PR process, deployment procedures, database migration safety |
| Data Handling & Retention | Encryption, backups, data processing, disposal, access controls |
Enforcement
These policies are enforced through:
- CI/CD — Automated checks (formatting, credo, sobelow, dialyzer, tests)
- Code review — Required for all PRs
- Quarterly reviews — Policies reviewed and updated as the product evolves