-
Notifications
You must be signed in to change notification settings - Fork 0
Safety Model
darkstar edited this page Oct 3, 2026
·
2 revisions
Important
Diagnostics may explain and propose. Mutation must be explicit, structured, validated, and reject uncertainty.
Rendering never modifies source files. Automatic remediation is limited to structured edits that:
- are marked
MachineApplicable; - still match the expected source contents;
- use valid UTF-8 boundaries;
- don't overlap;
- satisfy declared preconditions.
- stale-edit rejection and guarded insertion requirements
- transaction-wide validation, recovery state before writes, rollback on observed write failures
- optional post-fix verification, with rollback when it fails
- trusted-root requirements for hydrated compiler edits
- fail-closed documentation version resolution (ambiguous package versions don't guess)
- revision-aware rendering that fails closed when source identity no longer matches
- suggested shell commands are never executed automatically
- Diagnostic history is privacy-light: no messages, source text, arbitrary attributes or remediation payloads.
- Capsules and exports are privacy-aware; bridge attachments are private unless explicitly opted in.
- Forensic output separates evidence from causation; causal claims stay not established unless explicitly recorded.
Email security@cybercoretech.net and please don't open a public issue.
🩺 diagprint · a Cybercore Tech project · MIT OR Apache-2.0
🏠 cybercoretech.net ·
✉️ dev@cybercoretech.net ·
🔒 security@ ·
💬 Discord ·
🐛 Issues ·
☕ Buy Me a Coffee
⚡ Start
- 📥 Installation
- 🚀 Quick Start
- 🧪 Examples
🧱 Build
📤 Ship
🔧 Fix
- 🔧 Remediation
- 🛡️ Safety Model
🔬 Investigate
🛠️ Project
- 🛠️ Contributing
- 🗺️ Roadmap