# Profile System Changelog ## [1.0.0] - 2025-11-18 ### Added - **Security Profiles** for Nippels (user-level application environments) - Workstation profile for work computers - Homestation profile for home use (default) - Satellite profile for laptops/mobile devices - Network/IOT profile for embedded devices - Server profile for server deployments - **Build Profiles** for package compilation - Desktop build configuration - Server build configuration - Minimal build configuration - **Example Profiles** for specific use cases - Gaming rig configuration - ML workstation configuration - Developer workstation configuration - Fleet node configuration - **Documentation** - Comprehensive README.md explaining both profile types - MIGRATION.md documenting the move from private to public location - Profile search order and customization instructions ### Changed - **Migrated profiles from private to public location** - Old location: `.kiro/nip/profiles/` (deprecated) - New location: `nip/profiles/` (public) - Reason: Profiles are user-facing features that should be in the public repo ### Structure ``` nip/profiles/ ├── README.md # Profile system documentation ├── MIGRATION.md # Migration summary ├── CHANGELOG.md # This file ├── security/ # Security profiles for Nippels │ ├── workstation.kdl │ ├── homestation.kdl # Default │ ├── satellite.kdl │ ├── network-iot.kdl │ └── server.kdl ├── build/ # Build profiles for compilation │ ├── desktop.kdl │ ├── server.kdl │ └── minimal.kdl └── examples/ # Example custom profiles ├── gaming-rig.kdl ├── ml-workstation.kdl ├── developer.kdl └── fleet-node.kdl ``` ## Future Plans ### [1.1.0] - Planned - Additional security profiles for specific use cases - Profile validation and testing tools - Profile inheritance and composition - Profile templates for common scenarios ### [1.2.0] - Planned - Dynamic profile switching - Profile performance metrics - Profile recommendation system - Integration with system monitoring --- **Note:** This is the first public release of the profile system. Profiles were previously in the private `.kiro/` directory but have been moved to the public repository to make them accessible to users.