settings-architecture
OfficialEnsure correct placement of portal settings
Software Engineering#architecture#configuration#settings#admin-panel#overlap-prevention#property-overrides#global-defaults
AuthorNorfolk-Group
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Confusion and inconsistency about where configurable settings belong across the HBG Portal lead to duplicate controls, unexpected overrides, and maintenance friction; this guide provides a single decision framework to place settings correctly and avoid overlap.
Core Features & Use Cases
- Three configuration surfaces: clarifies ownership and content for Management Company, General Settings, and Admin Panel.
- Property override rules: specifies engine priority where property values override global defaults which fall back to hardcoded constants.
- Overlap prevention and decision tree: enforces single-editable locations, admin restrictions, and a step-by-step test for new settings placement.
- Practical references: maps to key implementation files and schema locations to guide engineers when adding or moving settings.
- Use case: determine whether a new revenue-share parameter belongs as a global default, a company assumption, or a property-level override and update the corresponding pages and schema.
Quick Start
Use the settings-architecture skill to determine where a new configuration belongs and update the corresponding UI page and schema references.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: settings-architecture Download link: https://github.com/Norfolk-Group/H-Analytics/archive/main.zip#settings-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.