app-defaults

Official

Single source for app defaults and seeds

AuthorNorfolk-Group
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Ensures all default, seed, and starting configuration values for the HBG Portal are managed in one canonical location so admins and developers never rely on scattered inline defaults that drift over time.

Core Features & Use Cases

  • Canonical storage: Defines where market/macro, underwriting, and LLM default values are persisted (global_assumptions and researchConfig.tabDefaults).
  • Resolution precedence: Documents the exact cascade used by consumers: entity-level explicit value → App Default → hardcoded system constant, and LLM-specific fallbacks for vendor/model resolution.
  • Developer and admin guidance: Specifies UI placement (Admin → App Defaults), API endpoints, schema locations, and a checklist for adding new defaults to prevent ad hoc inline defaults.
  • Use Case: When adding a new property underwriting seed like starting ADR, follow the checklist to add the field to ModelDefaultsTab.tsx, update the API schema, and ensure downstream consumers read App Defaults as the fallback.

Quick Start

Open Admin → App Defaults and set the seed ADR, occupancy, and LLM tab defaults to establish the canonical starting values used across projections and services.

Dependency Matrix

Required Modules

None required

Components

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: app-defaults
Download link: https://github.com/Norfolk-Group/H-Analytics/archive/main.zip#app-defaults

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.