E
engram-business-rules
About engram-business-rules
A project skill for developers changing Engram enrollment, synchronization, authentication, administration, or cloud behavior. It sets out local-first and organizational policy rules, with emphasis on enforceable controls and auditable sync decisions.
Key features
- 01Local-first product defaults
- 02Enrollment and cloud pause rules
- 03Server-enforced admin sync policy
- 04Deterministic, testable data access
- 05Auditable policy changes
Use cases
- 01Changing enrollment or sync behavior
- 02Implementing organization or project policies
- 03Adjusting local and remote data visibility
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ gentleman-programming/ engram --skill engram-business-rulesAfter installing, type/engram-business-rulesin Claude Code to confirm it loaded.
Details
From the project READMEWhen to Use
Use this skill when:
- Changing enrollment, sync, auth, admin controls, or cloud behavior
- Implementing project-level or org-level policy
- Adjusting what data appears locally vs remotely
Product Rules
- Local-first remains the default mental model.
- Org-wide security controls belong in cloud, not only in local clients.
- Project sync policy must be enforceable server-side if it is meant for admins.
- UI controls must map to real business rules, never fake toggles.
- Data visibility and sync permissions must be deterministic and testable.
Sync Rules
- Enrollment controls what may sync from local.
- Cloud pause controls what the organization currently allows.
- When a policy blocks sync, fail loudly rather than dropping data silently.
- Preserve auditability whenever admin policy changes behavior.
Comments
Markdown supported