diff --git a/docs/README.md b/docs/README.md index df5ca50..ef9aad5 100644 --- a/docs/README.md +++ b/docs/README.md @@ -137,4 +137,4 @@ All documentation is standard GitHub Flavored Markdown. You can: - **Looking for API docs** → See [API Reference](src/api-reference/) - **Want architecture details** → Read [Architecture Overview](src/architecture/architecture-overview.md) -For complete navigation, see [Table of Contents](src/SUMMARY.md). \ No newline at end of file +For complete navigation, see [Table of Contents](src/SUMMARY.md). diff --git a/docs/src/PROVISIONING.md b/docs/src/PROVISIONING.md index 2077a20..6794bc2 100644 --- a/docs/src/PROVISIONING.md +++ b/docs/src/PROVISIONING.md @@ -941,4 +941,4 @@ See [LICENSE](LICENSE) file in project root. **Maintained By**: Architecture Team **Last Updated**: 2025-10-07 -**Project Home**: [provisioning/](provisioning/) \ No newline at end of file +**Project Home**: [provisioning/](provisioning/) diff --git a/docs/src/README.md b/docs/src/README.md index 4ab8ada..9139f6a 100644 --- a/docs/src/README.md +++ b/docs/src/README.md @@ -382,4 +382,4 @@ This project welcomes contributions! See **[Development Guide](development/READM **Maintained By**: Provisioning Team **Last Review**: 2025-10-06 -**Next Review**: 2026-01-06 \ No newline at end of file +**Next Review**: 2026-01-06 diff --git a/docs/src/ai/README.md b/docs/src/ai/README.md index 279a981..8e8e677 100644 --- a/docs/src/ai/README.md +++ b/docs/src/ai/README.md @@ -168,4 +168,4 @@ The AI integration is documented in: **Version**: 1.0 **Last Updated**: 2025-01-08 -**Status**: Active \ No newline at end of file +**Status**: Active diff --git a/docs/src/ai/ai-agents.md b/docs/src/ai/ai-agents.md index 0558035..2d2c6af 100644 --- a/docs/src/ai/ai-agents.md +++ b/docs/src/ai/ai-agents.md @@ -529,4 +529,4 @@ improve_from_feedback = true **Last Updated**: 2025-01-13 **Component**: typdialog-ag **Architecture**: Complete -**Implementation**: In Design Phase \ No newline at end of file +**Implementation**: In Design Phase diff --git a/docs/src/ai/ai-assisted-forms.md b/docs/src/ai/ai-assisted-forms.md index 41376ed..4232e8c 100644 --- a/docs/src/ai/ai-assisted-forms.md +++ b/docs/src/ai/ai-assisted-forms.md @@ -435,4 +435,4 @@ Natural Language Generation AI-Assisted Forms **Last Updated**: 2025-01-13 **Component**: typdialog-ai **Architecture**: Complete -**Implementation**: In Design Phase \ No newline at end of file +**Implementation**: In Design Phase diff --git a/docs/src/ai/architecture.md b/docs/src/ai/architecture.md index 67f73cc..eefab69 100644 --- a/docs/src/ai/architecture.md +++ b/docs/src/ai/architecture.md @@ -191,4 +191,4 @@ See [Configuration Guide](configuration.md) for: **Last Updated**: 2025-01-13 **Status**: ✅ Production-Ready (core system) -**Test Coverage**: 22/22 tests passing \ No newline at end of file +**Test Coverage**: 22/22 tests passing diff --git a/docs/src/ai/config-generation.md b/docs/src/ai/config-generation.md index f4a7c33..1b05d4f 100644 --- a/docs/src/ai/config-generation.md +++ b/docs/src/ai/config-generation.md @@ -61,4 +61,4 @@ Generated Configuration **Status**: 🔴 Planned **Expected Release**: Q2 2025 -**Priority**: High (enables non-technical users to generate configs) \ No newline at end of file +**Priority**: High (enables non-technical users to generate configs) diff --git a/docs/src/ai/configuration.md b/docs/src/ai/configuration.md index d4a65db..5e2867b 100644 --- a/docs/src/ai/configuration.md +++ b/docs/src/ai/configuration.md @@ -598,4 +598,4 @@ url = "surreal://surrealdb-cluster:8000" **Last Updated**: 2025-01-13 **Status**: ✅ Production-Ready -**Versions Supported**: v1.0+ \ No newline at end of file +**Versions Supported**: v1.0+ diff --git a/docs/src/ai/cost-management.md b/docs/src/ai/cost-management.md index 5cc2680..69c0aed 100644 --- a/docs/src/ai/cost-management.md +++ b/docs/src/ai/cost-management.md @@ -494,4 +494,4 @@ monthly_budget_warning_percent = 70 **Status**: ✅ Production-Ready **Average Savings**: 50-80% through caching **Typical Cost**: $50-500/month per organization -**ROI**: 100:1 to 10,000:1 depending on use case \ No newline at end of file +**ROI**: 100:1 to 10,000:1 depending on use case diff --git a/docs/src/ai/mcp-integration.md b/docs/src/ai/mcp-integration.md index a7cb079..15faad8 100644 --- a/docs/src/ai/mcp-integration.md +++ b/docs/src/ai/mcp-integration.md @@ -591,4 +591,4 @@ RUST_LOG=provisioning::mcp=debug provisioning-mcp-server **Last Updated**: 2025-01-13 **Status**: ✅ Production-Ready **MCP Version**: 0.6.0+ -**Supported LLMs**: Claude, GPT-4, Llama, Mistral, all MCP-compatible models \ No newline at end of file +**Supported LLMs**: Claude, GPT-4, Llama, Mistral, all MCP-compatible models diff --git a/docs/src/ai/natural-language-config.md b/docs/src/ai/natural-language-config.md index e0c8aa0..0def58b 100644 --- a/docs/src/ai/natural-language-config.md +++ b/docs/src/ai/natural-language-config.md @@ -466,4 +466,4 @@ provisioning ai generate **Target Release**: Q2 2025 **Last Updated**: 2025-01-13 **Architecture**: Complete -**Implementation**: In Design Phase \ No newline at end of file +**Implementation**: In Design Phase diff --git a/docs/src/ai/rag-system.md b/docs/src/ai/rag-system.md index 6c91797..dcfcbe6 100644 --- a/docs/src/ai/rag-system.md +++ b/docs/src/ai/rag-system.md @@ -447,4 +447,4 @@ log_context_used = true # Log context retrieved **Last Updated**: 2025-01-13 **Status**: ✅ Production-Ready **Test Coverage**: 22/22 tests passing -**Database**: SurrealDB 1.5.0+ \ No newline at end of file +**Database**: SurrealDB 1.5.0+ diff --git a/docs/src/ai/security-policies.md b/docs/src/ai/security-policies.md index 8675264..d9018b6 100644 --- a/docs/src/ai/security-policies.md +++ b/docs/src/ai/security-policies.md @@ -534,4 +534,4 @@ provisioning policy update ai-policies.cedar **Last Updated**: 2025-01-13 **Status**: ✅ Production-Ready **Compliance**: PCI-DSS, HIPAA, SOX, GDPR -**Cedar Version**: 3.0+ \ No newline at end of file +**Cedar Version**: 3.0+ diff --git a/docs/src/ai/troubleshooting-with-ai.md b/docs/src/ai/troubleshooting-with-ai.md index 29cc22e..d162008 100644 --- a/docs/src/ai/troubleshooting-with-ai.md +++ b/docs/src/ai/troubleshooting-with-ai.md @@ -499,4 +499,4 @@ log_window_seconds = 300 **Last Updated**: 2025-01-13 **Status**: ✅ Production-Ready **Success Rate**: 85-95% accuracy in root cause identification -**Supported**: All deployment types (infrastructure, Kubernetes, database) \ No newline at end of file +**Supported**: All deployment types (infrastructure, Kubernetes, database) diff --git a/docs/src/api-reference/README.md b/docs/src/api-reference/README.md index e831f65..ead9624 100644 --- a/docs/src/api-reference/README.md +++ b/docs/src/api-reference/README.md @@ -25,4 +25,4 @@ curl -X POST http://localhost:9090/workflows/servers/create -d '{"infra": "my-project", "servers": ["web-01"]}' ``` -See [REST API](rest-api.md) for complete endpoint documentation. \ No newline at end of file +See [REST API](rest-api.md) for complete endpoint documentation. diff --git a/docs/src/api-reference/extensions.md b/docs/src/api-reference/extensions.md index 6e5cb9f..2ade9d4 100644 --- a/docs/src/api-reference/extensions.md +++ b/docs/src/api-reference/extensions.md @@ -1202,4 +1202,4 @@ Common issues and solutions. 4. **Audit Logging**: Log all security-relevant operations 5. **Encryption**: Encrypt sensitive data in transit and at rest -This extension development API provides a comprehensive framework for building robust, scalable, and maintainable extensions for provisioning. \ No newline at end of file +This extension development API provides a comprehensive framework for building robust, scalable, and maintainable extensions for provisioning. diff --git a/docs/src/api-reference/integration-examples.md b/docs/src/api-reference/integration-examples.md index 87949d2..f7749d4 100644 --- a/docs/src/api-reference/integration-examples.md +++ b/docs/src/api-reference/integration-examples.md @@ -1589,4 +1589,4 @@ class EventDrivenWorkflowManager { ``` This comprehensive integration documentation provides developers with everything needed to successfully integrate with provisioning, including -complete client implementations, error handling strategies, performance optimizations, and common integration patterns. \ No newline at end of file +complete client implementations, error handling strategies, performance optimizations, and common integration patterns. diff --git a/docs/src/api-reference/nushell-api.md b/docs/src/api-reference/nushell-api.md index 88d0bc6..45d890c 100644 --- a/docs/src/api-reference/nushell-api.md +++ b/docs/src/api-reference/nushell-api.md @@ -108,4 +108,4 @@ Browse the complete source code: --- -For integration examples, see [Integration Examples](integration-examples.md). \ No newline at end of file +For integration examples, see [Integration Examples](integration-examples.md). diff --git a/docs/src/api-reference/path-resolution.md b/docs/src/api-reference/path-resolution.md index 281dac2..c80186f 100644 --- a/docs/src/api-reference/path-resolution.md +++ b/docs/src/api-reference/path-resolution.md @@ -727,4 +727,4 @@ Path resolution respects file system permissions: - Workspace directories may require write access for operations This path resolution API provides a comprehensive and flexible system for managing the complex path requirements of multi-provider, multi-environment -infrastructure provisioning. \ No newline at end of file +infrastructure provisioning. diff --git a/docs/src/api-reference/provider-api.md b/docs/src/api-reference/provider-api.md index 696d5b6..3e753d5 100644 --- a/docs/src/api-reference/provider-api.md +++ b/docs/src/api-reference/provider-api.md @@ -183,4 +183,4 @@ Current API version: `2.0.0` --- -For more examples, see [Integration Examples](integration-examples.md). \ No newline at end of file +For more examples, see [Integration Examples](integration-examples.md). diff --git a/docs/src/api-reference/rest-api.md b/docs/src/api-reference/rest-api.md index 3b7eb21..2c4896b 100644 --- a/docs/src/api-reference/rest-api.md +++ b/docs/src/api-reference/rest-api.md @@ -1115,4 +1115,4 @@ cargo test --test api_tests # Run load tests cargo test --test load_tests --release -``` \ No newline at end of file +``` diff --git a/docs/src/api-reference/sdks.md b/docs/src/api-reference/sdks.md index 4ba2020..00b151f 100644 --- a/docs/src/api-reference/sdks.md +++ b/docs/src/api-reference/sdks.md @@ -1094,4 +1094,4 @@ async fn main() -> Result<(), Box> { 4. **Load Testing**: Validate performance under load This comprehensive SDK documentation provides developers with everything needed to integrate with provisioning using their preferred programming -language, complete with examples, best practices, and detailed API references. \ No newline at end of file +language, complete with examples, best practices, and detailed API references. diff --git a/docs/src/api-reference/websocket.md b/docs/src/api-reference/websocket.md index f9813bd..fb9fa90 100644 --- a/docs/src/api-reference/websocket.md +++ b/docs/src/api-reference/websocket.md @@ -889,4 +889,4 @@ The server implements rate limiting to prevent abuse: - PII and secrets are never transmitted This WebSocket API provides a robust, real-time communication channel for monitoring and managing provisioning with comprehensive security and -performance features. \ No newline at end of file +performance features. diff --git a/docs/src/architecture/adr/ADR-001-project-structure.md b/docs/src/architecture/adr/ADR-001-project-structure.md index e7420ed..77e1314 100644 --- a/docs/src/architecture/adr/ADR-001-project-structure.md +++ b/docs/src/architecture/adr/ADR-001-project-structure.md @@ -115,4 +115,4 @@ Organize by architectural layers (presentation/, business/, data/). - Configuration System Migration (ADR-002) - Hybrid Architecture Decision (ADR-004) - Extension Framework Design (ADR-005) -- Project Architecture Principles (PAP) Guidelines \ No newline at end of file +- Project Architecture Principles (PAP) Guidelines diff --git a/docs/src/architecture/adr/ADR-002-distribution-strategy.md b/docs/src/architecture/adr/ADR-002-distribution-strategy.md index d358cee..065f1d5 100644 --- a/docs/src/architecture/adr/ADR-002-distribution-strategy.md +++ b/docs/src/architecture/adr/ADR-002-distribution-strategy.md @@ -176,4 +176,4 @@ System Defaults (lowest precedence) - Workspace Isolation Decision (ADR-003) - Configuration System Migration (CLAUDE.md) - User Experience Guidelines (Design Principles) -- Installation and Deployment Procedures \ No newline at end of file +- Installation and Deployment Procedures diff --git a/docs/src/architecture/adr/ADR-003-workspace-isolation.md b/docs/src/architecture/adr/ADR-003-workspace-isolation.md index 676abe3..ab958ac 100644 --- a/docs/src/architecture/adr/ADR-003-workspace-isolation.md +++ b/docs/src/architecture/adr/ADR-003-workspace-isolation.md @@ -188,4 +188,4 @@ provisioning workspace migrate --from-version 2.0.0 --to-version 3.0.0 - Configuration System Migration (CLAUDE.md) - Security Guidelines (Design Principles) - Extension Framework (ADR-005) -- Multi-User Deployment Patterns \ No newline at end of file +- Multi-User Deployment Patterns diff --git a/docs/src/architecture/adr/ADR-004-hybrid-architecture.md b/docs/src/architecture/adr/ADR-004-hybrid-architecture.md index 182633d..9f3af30 100644 --- a/docs/src/architecture/adr/ADR-004-hybrid-architecture.md +++ b/docs/src/architecture/adr/ADR-004-hybrid-architecture.md @@ -207,4 +207,4 @@ Run Nushell and coordination layer in separate containers. - Configuration-Driven Architecture (ADR-002) - Batch Workflow System (CLAUDE.md - v3.1.0) - Integration Patterns Documentation -- Performance Benchmarking Results \ No newline at end of file +- Performance Benchmarking Results diff --git a/docs/src/architecture/adr/ADR-005-extension-framework.md b/docs/src/architecture/adr/ADR-005-extension-framework.md index fbbc8a7..b53a70d 100644 --- a/docs/src/architecture/adr/ADR-005-extension-framework.md +++ b/docs/src/architecture/adr/ADR-005-extension-framework.md @@ -281,4 +281,4 @@ export def uninstall [server: string] -> nothing { - Hybrid Architecture Integration (ADR-004) - Community Extension Guidelines - Extension Security Framework -- Extension Development Documentation \ No newline at end of file +- Extension Development Documentation diff --git a/docs/src/architecture/adr/ADR-006-provisioning-cli-refactoring.md b/docs/src/architecture/adr/ADR-006-provisioning-cli-refactoring.md index fb8ed5a..275e443 100644 --- a/docs/src/architecture/adr/ADR-006-provisioning-cli-refactoring.md +++ b/docs/src/architecture/adr/ADR-006-provisioning-cli-refactoring.md @@ -387,4 +387,4 @@ The new architecture enables: --- -*This ADR documents a major architectural improvement completed on 2025-09-30.* \ No newline at end of file +*This ADR documents a major architectural improvement completed on 2025-09-30.* diff --git a/docs/src/architecture/adr/ADR-007-kms-simplification.md b/docs/src/architecture/adr/ADR-007-kms-simplification.md index 3d8eeff..10524d7 100644 --- a/docs/src/architecture/adr/ADR-007-kms-simplification.md +++ b/docs/src/architecture/adr/ADR-007-kms-simplification.md @@ -263,4 +263,4 @@ See `docs/migration/KMS_SIMPLIFICATION.md` for detailed steps. - Age is designed by Filippo Valsorda (Google, Go security team) - Cosmian provides FIPS 140-2 Level 3 compliance (when using certified hardware) - This decision aligns with project goal of reducing cloud provider dependencies -- Migration timeline: 6 weeks for full adoption \ No newline at end of file +- Migration timeline: 6 weeks for full adoption diff --git a/docs/src/architecture/adr/ADR-008-cedar-authorization.md b/docs/src/architecture/adr/ADR-008-cedar-authorization.md index ae07fca..8167fbb 100644 --- a/docs/src/architecture/adr/ADR-008-cedar-authorization.md +++ b/docs/src/architecture/adr/ADR-008-cedar-authorization.md @@ -349,4 +349,4 @@ with safety. **Approved By**: Architecture Team **Implementation Date**: 2025-10-08 -**Review Date**: 2026-01-08 (Quarterly) \ No newline at end of file +**Review Date**: 2026-01-08 (Quarterly) diff --git a/docs/src/architecture/adr/ADR-009-security-system-complete.md b/docs/src/architecture/adr/ADR-009-security-system-complete.md index 9285456..ea81ea8 100644 --- a/docs/src/architecture/adr/ADR-009-security-system-complete.md +++ b/docs/src/architecture/adr/ADR-009-security-system-complete.md @@ -658,4 +658,4 @@ cargo test --test break_glass_integration_tests **Date**: 2025-10-08 **Version**: 1.0.0 -**Status**: Implemented and Production-Ready \ No newline at end of file +**Status**: Implemented and Production-Ready diff --git a/docs/src/architecture/adr/adr-010-configuration-format-strategy.md b/docs/src/architecture/adr/adr-010-configuration-format-strategy.md index 4c1f3fb..712cc10 100644 --- a/docs/src/architecture/adr/adr-010-configuration-format-strategy.md +++ b/docs/src/architecture/adr/adr-010-configuration-format-strategy.md @@ -410,4 +410,4 @@ provisioning/templates/ --- -**Last Updated**: 2025-12-03 \ No newline at end of file +**Last Updated**: 2025-12-03 diff --git a/docs/src/architecture/adr/adr-011-nickel-migration.md b/docs/src/architecture/adr/adr-011-nickel-migration.md index dd41612..0efaded 100644 --- a/docs/src/architecture/adr/adr-011-nickel-migration.md +++ b/docs/src/architecture/adr/adr-011-nickel-migration.md @@ -476,4 +476,4 @@ typedialog form --input form.toml --output nickel **Last Updated**: 2025-12-15 **Version**: 1.0.0 -**Implementation**: Complete (Phase 1-4 finished, workspace-level in progress) \ No newline at end of file +**Implementation**: Complete (Phase 1-4 finished, workspace-level in progress) diff --git a/docs/src/architecture/adr/adr-012-nushell-nickel-plugin-cli-wrapper.md b/docs/src/architecture/adr/adr-012-nushell-nickel-plugin-cli-wrapper.md index 5181ef7..2b08f87 100644 --- a/docs/src/architecture/adr/adr-012-nushell-nickel-plugin-cli-wrapper.md +++ b/docs/src/architecture/adr/adr-012-nushell-nickel-plugin-cli-wrapper.md @@ -376,4 +376,4 @@ Plugin integrates with provisioning config system: **Status**: Accepted and Implemented **Last Updated**: 2025-12-15 **Implementation**: Complete -**Tests**: Passing \ No newline at end of file +**Tests**: Passing diff --git a/docs/src/architecture/adr/adr-013-typdialog-integration.md b/docs/src/architecture/adr/adr-013-typdialog-integration.md index 0630d09..97fd64b 100644 --- a/docs/src/architecture/adr/adr-013-typdialog-integration.md +++ b/docs/src/architecture/adr/adr-013-typdialog-integration.md @@ -589,4 +589,4 @@ export PROVISIONING_INTERACTIVE=true **Last Updated**: 2025-01-08 **Implementation**: Planned **Priority**: High (User onboarding and security) -**Estimated Complexity**: Moderate \ No newline at end of file +**Estimated Complexity**: Moderate diff --git a/docs/src/architecture/adr/adr-014-secretumvault-integration.md b/docs/src/architecture/adr/adr-014-secretumvault-integration.md index 0c84c16..84fe949 100644 --- a/docs/src/architecture/adr/adr-014-secretumvault-integration.md +++ b/docs/src/architecture/adr/adr-014-secretumvault-integration.md @@ -656,4 +656,4 @@ export VAULT_CACERT="/etc/provisioning/vault-ca.pem" **Last Updated**: 2025-01-08 **Implementation**: Planned **Priority**: High (Security and compliance) -**Estimated Complexity**: Complex \ No newline at end of file +**Estimated Complexity**: Complex diff --git a/docs/src/architecture/adr/adr-015-ai-integration-architecture.md b/docs/src/architecture/adr/adr-015-ai-integration-architecture.md index fb0f333..fa4dd76 100644 --- a/docs/src/architecture/adr/adr-015-ai-integration-architecture.md +++ b/docs/src/architecture/adr/adr-015-ai-integration-architecture.md @@ -1120,4 +1120,4 @@ With caching (50% hit rate): **Last Updated**: 2025-01-08 **Implementation**: Planned (High Priority) **Estimated Complexity**: Very Complex -**Dependencies**: ADR-008, ADR-011, ADR-013, ADR-014 \ No newline at end of file +**Dependencies**: ADR-008, ADR-011, ADR-013, ADR-014 diff --git a/docs/src/architecture/adr/adr-016-schema-driven-accessor-generation.md b/docs/src/architecture/adr/adr-016-schema-driven-accessor-generation.md index 735916b..82d7431 100644 --- a/docs/src/architecture/adr/adr-016-schema-driven-accessor-generation.md +++ b/docs/src/architecture/adr/adr-016-schema-driven-accessor-generation.md @@ -156,4 +156,4 @@ CI/CD enforces: schema hash == generated code - Nickel Language: [https://nickel-lang.org/](https://nickel-lang.org/) - Nushell 0.109 Guidelines: `.claude/guidelines/nushell.md` - Current Accessor Implementation: `provisioning/core/nulib/lib_provisioning/config/accessor.nu` -- Schema Source: `provisioning/schemas/config/settings/contracts.ncl` \ No newline at end of file +- Schema Source: `provisioning/schemas/config/settings/contracts.ncl` diff --git a/docs/src/architecture/adr/adr-017-plugin-wrapper-abstraction-framework.md b/docs/src/architecture/adr/adr-017-plugin-wrapper-abstraction-framework.md index 5e2a3e9..5efdd32 100644 --- a/docs/src/architecture/adr/adr-017-plugin-wrapper-abstraction-framework.md +++ b/docs/src/architecture/adr/adr-017-plugin-wrapper-abstraction-framework.md @@ -222,4 +222,4 @@ Allows parallel operation and gradual migration. - Nushell 0.109 Guidelines: `.claude/guidelines/nushell.md` - Do-Complete Pattern: Error handling without try-catch -- Plugin Framework: `provisioning/core/nulib/lib_provisioning/plugins/` \ No newline at end of file +- Plugin Framework: `provisioning/core/nulib/lib_provisioning/plugins/` diff --git a/docs/src/architecture/adr/adr-018-help-system-fluent-integration.md b/docs/src/architecture/adr/adr-018-help-system-fluent-integration.md index 0416366..afe12b2 100644 --- a/docs/src/architecture/adr/adr-018-help-system-fluent-integration.md +++ b/docs/src/architecture/adr/adr-018-help-system-fluent-integration.md @@ -277,4 +277,4 @@ es-ES = ["en-US"] - Fluent Syntax: [https://projectfluent.org/fluent/guide/](https://projectfluent.org/fluent/guide/) - Nushell 0.109 Guidelines: `.claude/guidelines/nushell.md` - Current Help Implementation: `provisioning/core/nulib/main_provisioning/help_system.nu` -- Fluent Files: `provisioning/locales/{en-US,es-ES}/help.ftl` \ No newline at end of file +- Fluent Files: `provisioning/locales/{en-US,es-ES}/help.ftl` diff --git a/docs/src/architecture/adr/adr-019-configuration-loader-modularization.md b/docs/src/architecture/adr/adr-019-configuration-loader-modularization.md index 2f10d46..7e83f7b 100644 --- a/docs/src/architecture/adr/adr-019-configuration-loader-modularization.md +++ b/docs/src/architecture/adr/adr-019-configuration-loader-modularization.md @@ -259,4 +259,4 @@ let config = (load-provisioning-config) - Current Implementation: `provisioning/core/nulib/lib_provisioning/config/loader.nu` - Cache System: `provisioning/core/nulib/lib_provisioning/config/cache/` -- Nushell 0.109 Guidelines: `.claude/guidelines/nushell.md` \ No newline at end of file +- Nushell 0.109 Guidelines: `.claude/guidelines/nushell.md` diff --git a/docs/src/architecture/adr/adr-020-command-handler-domain-splitting.md b/docs/src/architecture/adr/adr-020-command-handler-domain-splitting.md index 2105453..49cb77a 100644 --- a/docs/src/architecture/adr/adr-020-command-handler-domain-splitting.md +++ b/docs/src/architecture/adr/adr-020-command-handler-domain-splitting.md @@ -309,4 +309,4 @@ Both paths work without breaking existing code. - Current Implementation: `provisioning/core/nulib/main_provisioning/commands/` - Nushell 0.109 Guidelines: `.claude/guidelines/nushell.md` -- Module System: Nushell module documentation \ No newline at end of file +- Module System: Nushell module documentation diff --git a/docs/src/architecture/architecture-overview.md b/docs/src/architecture/architecture-overview.md index af88b13..7775252 100644 --- a/docs/src/architecture/architecture-overview.md +++ b/docs/src/architecture/architecture-overview.md @@ -1334,4 +1334,4 @@ Zones: **Maintained By**: Architecture Team **Review Cycle**: Quarterly -**Next Review**: 2026-01-06 \ No newline at end of file +**Next Review**: 2026-01-06 diff --git a/docs/src/architecture/config-loading-architecture.md b/docs/src/architecture/config-loading-architecture.md index 3326f60..e7f5d64 100644 --- a/docs/src/architecture/config-loading-architecture.md +++ b/docs/src/architecture/config-loading-architecture.md @@ -263,4 +263,4 @@ time ./provisioning help infrastructure - `loader.nu` - Full configuration loading system - `loader-minimal.nu` - Fast path loader - `loader-lazy.nu` - Smart loader decision logic -- `config/ARCHITECTURE.md` - Configuration architecture details \ No newline at end of file +- `config/ARCHITECTURE.md` - Configuration architecture details diff --git a/docs/src/architecture/database-and-config-architecture.md b/docs/src/architecture/database-and-config-architecture.md index caaf746..343af57 100644 --- a/docs/src/architecture/database-and-config-architecture.md +++ b/docs/src/architecture/database-and-config-architecture.md @@ -382,4 +382,4 @@ server_url = "http://localhost:9998" # Cosmian KMS server - [Configuration System](../infrastructure/configuration-guide.md) - [KMS Architecture](../security/kms-architecture.md) -- [Workspace Switching](../infrastructure/workspace-switching-guide.md) \ No newline at end of file +- [Workspace Switching](../infrastructure/workspace-switching-guide.md) diff --git a/docs/src/architecture/design-principles.md b/docs/src/architecture/design-principles.md index ba5b026..b73cdc5 100644 --- a/docs/src/architecture/design-principles.md +++ b/docs/src/architecture/design-principles.md @@ -419,4 +419,4 @@ Success in applying these principles is measured by: - Performance and scalability characteristics - Security and isolation effectiveness -These principles represent the distilled wisdom from building and operating complex infrastructure automation systems at scale. \ No newline at end of file +These principles represent the distilled wisdom from building and operating complex infrastructure automation systems at scale. diff --git a/docs/src/architecture/ecosystem-integration.md b/docs/src/architecture/ecosystem-integration.md index d88dd8b..3e66037 100644 --- a/docs/src/architecture/ecosystem-integration.md +++ b/docs/src/architecture/ecosystem-integration.md @@ -520,4 +520,4 @@ Currently we implement **Phase 1** with selective integration. - **Provctl**: `/Users/Akasha/Development/provctl/` - **Rust Guidelines**: See Rust Development - **Nushell Guidelines**: See Nushell Development -- **Nickel Guidelines**: See Nickel Module System \ No newline at end of file +- **Nickel Guidelines**: See Nickel Module System diff --git a/docs/src/architecture/integration-patterns.md b/docs/src/architecture/integration-patterns.md index cf777df..5ebbfcb 100644 --- a/docs/src/architecture/integration-patterns.md +++ b/docs/src/architecture/integration-patterns.md @@ -620,4 +620,4 @@ mod integration_tests { ``` These integration patterns provide the foundation for the system's sophisticated multi-component architecture, enabling reliable, scalable, and -maintainable infrastructure automation. \ No newline at end of file +maintainable infrastructure automation. diff --git a/docs/src/architecture/multi-repo-architecture.md b/docs/src/architecture/multi-repo-architecture.md index e32d672..7cc09a3 100644 --- a/docs/src/architecture/multi-repo-architecture.md +++ b/docs/src/architecture/multi-repo-architecture.md @@ -707,4 +707,4 @@ provisioning workspace migrate-to-oci workspace_prod **Maintained By**: Architecture Team **Review Cycle**: Quarterly -**Next Review**: 2026-01-06 \ No newline at end of file +**Next Review**: 2026-01-06 diff --git a/docs/src/architecture/multi-repo-strategy.md b/docs/src/architecture/multi-repo-strategy.md index 930d4bc..2e51ef2 100644 --- a/docs/src/architecture/multi-repo-strategy.md +++ b/docs/src/architecture/multi-repo-strategy.md @@ -1022,4 +1022,4 @@ concerns while maintaining integration through a well-designed package system. 4. **Implement package registry** 5. **Begin repository extraction** -Would you like me to create a detailed **repository split implementation plan** next? \ No newline at end of file +Would you like me to create a detailed **repository split implementation plan** next? diff --git a/docs/src/architecture/nickel-executable-examples.md b/docs/src/architecture/nickel-executable-examples.md index e9d04b3..db35cee 100644 --- a/docs/src/architecture/nickel-executable-examples.md +++ b/docs/src/architecture/nickel-executable-examples.md @@ -770,4 +770,4 @@ These examples are: **Version**: 1.0.0 **Status**: Tested & Verified -**Last Updated**: 2025-12-15 \ No newline at end of file +**Last Updated**: 2025-12-15 diff --git a/docs/src/architecture/nickel-vs-kcl-comparison.md b/docs/src/architecture/nickel-vs-kcl-comparison.md index dbe5c7e..86b1ce5 100644 --- a/docs/src/architecture/nickel-vs-kcl-comparison.md +++ b/docs/src/architecture/nickel-vs-kcl-comparison.md @@ -1204,4 +1204,4 @@ let ts_youki = import "./taskservs/youki.ncl" in **Version**: 1.0.0 **Status**: Complete Reference Guide -**Last Updated**: 2025-12-15 \ No newline at end of file +**Last Updated**: 2025-12-15 diff --git a/docs/src/architecture/orchestrator-auth-integration.md b/docs/src/architecture/orchestrator-auth-integration.md index e378a09..9ad3e60 100644 --- a/docs/src/architecture/orchestrator-auth-integration.md +++ b/docs/src/architecture/orchestrator-auth-integration.md @@ -618,4 +618,4 @@ cargo test security_integration_tests **Maintained By**: Security Team **Review Cycle**: Quarterly -**Last Reviewed**: 2025-10-08 \ No newline at end of file +**Last Reviewed**: 2025-10-08 diff --git a/docs/src/architecture/orchestrator-info.md b/docs/src/architecture/orchestrator-info.md index 37959f7..6d87516 100644 --- a/docs/src/architecture/orchestrator-info.md +++ b/docs/src/architecture/orchestrator-info.md @@ -146,4 +146,4 @@ Does this clear it up? The orchestrator is the performance and reliability layer Cost: $0.1565 USD Duration: 137.69s Turns: 40 -Total tokens: 7466(7 in, 7459 out) \ No newline at end of file +Total tokens: 7466(7 in, 7459 out) diff --git a/docs/src/architecture/orchestrator-integration-model.md b/docs/src/architecture/orchestrator-integration-model.md index 4142d89..2c0f06f 100644 --- a/docs/src/architecture/orchestrator-integration-model.md +++ b/docs/src/architecture/orchestrator-integration-model.md @@ -800,4 +800,4 @@ While Nushell provides: - Configuration management (KCL integration) - User-facing scripting -**Multi-repo just splits WHERE the code lives, not HOW it works together.** \ No newline at end of file +**Multi-repo just splits WHERE the code lives, not HOW it works together.** diff --git a/docs/src/architecture/package-and-loader-system.md b/docs/src/architecture/package-and-loader-system.md index 3493fd2..111a852 100644 --- a/docs/src/architecture/package-and-loader-system.md +++ b/docs/src/architecture/package-and-loader-system.md @@ -407,4 +407,4 @@ provisioning server create --infra . --check - Module dependency resolution - Automatic version updates - Module templates and scaffolding -- Integration with external package managers \ No newline at end of file +- Integration with external package managers diff --git a/docs/src/architecture/repo-dist-analysis.md b/docs/src/architecture/repo-dist-analysis.md index 4659405..0f39780 100644 --- a/docs/src/architecture/repo-dist-analysis.md +++ b/docs/src/architecture/repo-dist-analysis.md @@ -1608,4 +1608,4 @@ enterprise deployments. - Rust cargo packaging conventions - npm/yarn package management patterns - Homebrew formula best practices -- KCL package management design \ No newline at end of file +- KCL package management design diff --git a/docs/src/architecture/system-overview.md b/docs/src/architecture/system-overview.md index 82a482a..c5f3a9c 100644 --- a/docs/src/architecture/system-overview.md +++ b/docs/src/architecture/system-overview.md @@ -352,4 +352,4 @@ The system solves fundamental technical challenges through architectural innovat - **Workflow Engine**: Custom workflow definitions and execution This system architecture represents a mature, production-ready platform for Infrastructure as Code with unique architectural innovations and proven -scalability. \ No newline at end of file +scalability. diff --git a/docs/src/architecture/typedialog-nickel-integration.md b/docs/src/architecture/typedialog-nickel-integration.md index 0e8c0ee..6212ef8 100644 --- a/docs/src/architecture/typedialog-nickel-integration.md +++ b/docs/src/architecture/typedialog-nickel-integration.md @@ -949,4 +949,4 @@ TypeDialog + Nickel provides: **Version**: 1.0.0 **Status**: Implementation Guide -**Last Updated**: 2025-12-15 \ No newline at end of file +**Last Updated**: 2025-12-15 diff --git a/docs/src/configuration/config-validation.md b/docs/src/configuration/config-validation.md index d95ac6e..27f4fbd 100644 --- a/docs/src/configuration/config-validation.md +++ b/docs/src/configuration/config-validation.md @@ -628,4 +628,4 @@ vim ~/workspaces/dev/config/provisioning.yaml - [Migration Guide](./MIGRATION_GUIDE.md) - [Workspace Guide](./WORKSPACE_GUIDE.md) - [Schema Files](../config/*.schema.toml) -- [Validation Tests](../tests/config_validation_tests.nu) \ No newline at end of file +- [Validation Tests](../tests/config_validation_tests.nu) diff --git a/docs/src/development/auth-metadata-guide.md b/docs/src/development/auth-metadata-guide.md index 1070fce..3ac0544 100644 --- a/docs/src/development/auth-metadata-guide.md +++ b/docs/src/development/auth-metadata-guide.md @@ -533,4 +533,4 @@ Scenario: 20 sequential commands **For Support**: See `docs/troubleshooting-guide.md` **For Architecture**: See `docs/architecture/` -**For User Guide**: See `docs/user/AUTHENTICATION_LAYER_GUIDE.md` \ No newline at end of file +**For User Guide**: See `docs/user/AUTHENTICATION_LAYER_GUIDE.md` diff --git a/docs/src/development/build-system.md b/docs/src/development/build-system.md index 102b654..aee25ad 100644 --- a/docs/src/development/build-system.md +++ b/docs/src/development/build-system.md @@ -1073,4 +1073,4 @@ make ci-release ``` This build system provides a comprehensive, maintainable foundation for the provisioning project's development lifecycle, from local development to -production releases. \ No newline at end of file +production releases. diff --git a/docs/src/development/command-handler-guide.md b/docs/src/development/command-handler-guide.md index e15f9a9..e53f672 100644 --- a/docs/src/development/command-handler-guide.md +++ b/docs/src/development/command-handler-guide.md @@ -611,4 +611,4 @@ For questions or issues, refer to ADR-006 or ask the team. --- -*This guide is part of the provisioning project documentation. Last updated: 2025-09-30* \ No newline at end of file +*This guide is part of the provisioning project documentation. Last updated: 2025-09-30* diff --git a/docs/src/development/command-reference.md b/docs/src/development/command-reference.md index e6e057c..1045acc 100644 --- a/docs/src/development/command-reference.md +++ b/docs/src/development/command-reference.md @@ -51,4 +51,4 @@ provisioning help --- -For complete command documentation, see [Service Management Guide](SERVICE_MANAGEMENT_GUIDE.md). \ No newline at end of file +For complete command documentation, see [Service Management Guide](SERVICE_MANAGEMENT_GUIDE.md). diff --git a/docs/src/development/ctrl-c-implementation-notes.md b/docs/src/development/ctrl-c-implementation-notes.md index 038df27..2832539 100644 --- a/docs/src/development/ctrl-c-implementation-notes.md +++ b/docs/src/development/ctrl-c-implementation-notes.md @@ -292,4 +292,4 @@ if $result.exit_code == 1 and ($result.stderr | str contains "password is requir - **2025-01-XX**: Initial implementation with return values (v2) - **2025-01-XX**: Fixed mutable variable capture with `reduce` pattern -- **2025-01-XX**: First attempt with `exit 130` (reverted, caused process termination) \ No newline at end of file +- **2025-01-XX**: First attempt with `exit 130` (reverted, caused process termination) diff --git a/docs/src/development/dev-configuration.md b/docs/src/development/dev-configuration.md index 3499402..394df62 100644 --- a/docs/src/development/dev-configuration.md +++ b/docs/src/development/dev-configuration.md @@ -981,4 +981,4 @@ interpolation_cache = true ``` This configuration management system provides a robust, flexible foundation that supports development workflows while maintaining production -reliability and security requirements. \ No newline at end of file +reliability and security requirements. diff --git a/docs/src/development/dev-workspace-management.md b/docs/src/development/dev-workspace-management.md index 22e05b0..4158668 100644 --- a/docs/src/development/dev-workspace-management.md +++ b/docs/src/development/dev-workspace-management.md @@ -912,4 +912,4 @@ nu workspace.nu health --detailed --fix-issues - Monitor disk space and set up alerts This workspace management system provides a robust foundation for development while maintaining isolation and providing comprehensive tools for -maintenance and troubleshooting. \ No newline at end of file +maintenance and troubleshooting. diff --git a/docs/src/development/distribution-process.md b/docs/src/development/distribution-process.md index 77bc2b1..4852f0c 100644 --- a/docs/src/development/distribution-process.md +++ b/docs/src/development/distribution-process.md @@ -1002,4 +1002,4 @@ df -h ``` This distribution process provides a robust, automated pipeline for creating, validating, and distributing provisioning across multiple platforms -while maintaining high quality and reliability standards. \ No newline at end of file +while maintaining high quality and reliability standards. diff --git a/docs/src/development/glossary.md b/docs/src/development/glossary.md index 5443fd7..b0298e7 100644 --- a/docs/src/development/glossary.md +++ b/docs/src/development/glossary.md @@ -1757,4 +1757,4 @@ provisioning workspace create **Maintained By**: Documentation Team **Review Cycle**: Quarterly or when major features are added -**Feedback**: Please report missing or unclear terms via issues \ No newline at end of file +**Feedback**: Please report missing or unclear terms via issues diff --git a/docs/src/development/implementation-guide.md b/docs/src/development/implementation-guide.md index d905e7f..bb3b40e 100644 --- a/docs/src/development/implementation-guide.md +++ b/docs/src/development/implementation-guide.md @@ -894,4 +894,4 @@ If you encounter issues: 1. Check the validation reports 2. Review the rollback procedures 3. Consult the architecture analysis -4. Create an issue in the tracker \ No newline at end of file +4. Create an issue in the tracker diff --git a/docs/src/development/infrastructure-specific-extensions.md b/docs/src/development/infrastructure-specific-extensions.md index dbb3c49..8d59ffb 100644 --- a/docs/src/development/infrastructure-specific-extensions.md +++ b/docs/src/development/infrastructure-specific-extensions.md @@ -1227,4 +1227,4 @@ company_servers: [server.Server] = [ ] ``` -This comprehensive guide covers all aspects of creating infrastructure-specific extensions, from assessment and planning to implementation and deployment. \ No newline at end of file +This comprehensive guide covers all aspects of creating infrastructure-specific extensions, from assessment and planning to implementation and deployment. diff --git a/docs/src/development/integration.md b/docs/src/development/integration.md index 65b001a..91d784b 100644 --- a/docs/src/development/integration.md +++ b/docs/src/development/integration.md @@ -1216,4 +1216,4 @@ def debug-integration-health [] -> record { ``` This integration guide provides a comprehensive framework for seamlessly integrating new development components with existing production systems while -maintaining reliability, compatibility, and clear migration pathways. \ No newline at end of file +maintaining reliability, compatibility, and clear migration pathways. diff --git a/docs/src/development/kms-simplification.md b/docs/src/development/kms-simplification.md index 91d6f7f..3757c8e 100644 --- a/docs/src/development/kms-simplification.md +++ b/docs/src/development/kms-simplification.md @@ -567,4 +567,4 @@ Use this checklist to track your migration: The KMS simplification reduces complexity while providing better separation between development and production use cases. Age offers a fast, offline solution for development, while Cosmian KMS provides enterprise-grade security for production deployments. -For questions or issues, please refer to the documentation or open an issue. \ No newline at end of file +For questions or issues, please refer to the documentation or open an issue. diff --git a/docs/src/development/mcp-server.md b/docs/src/development/mcp-server.md index 7122c4a..98ea382 100644 --- a/docs/src/development/mcp-server.md +++ b/docs/src/development/mcp-server.md @@ -111,4 +111,4 @@ export PROVISIONING_DEBUG=true ## Related Documentation -- **Architecture**: [MCP Integration](../architecture/orchestrator-integration-model.md) \ No newline at end of file +- **Architecture**: [MCP Integration](../architecture/orchestrator-integration-model.md) diff --git a/docs/src/development/project-structure.md b/docs/src/development/project-structure.md index 028a9c2..a01a1c6 100644 --- a/docs/src/development/project-structure.md +++ b/docs/src/development/project-structure.md @@ -408,4 +408,4 @@ nu workspace/extensions/providers/my-provider/nulib/provider.nu test - **Testing Framework**: Built-in testing and validation tools This structure represents a significant evolution in the project's organization while maintaining complete backward compatibility and providing -powerful new development capabilities. \ No newline at end of file +powerful new development capabilities. diff --git a/docs/src/development/providers/provider-agnostic-architecture.md b/docs/src/development/providers/provider-agnostic-architecture.md index 8c991e6..77f0c28 100644 --- a/docs/src/development/providers/provider-agnostic-architecture.md +++ b/docs/src/development/providers/provider-agnostic-architecture.md @@ -345,4 +345,4 @@ See the interface specification for complete function documentation: get-provider-interface-docs | table ``` -This returns the complete API with signatures and descriptions for all provider interface functions. \ No newline at end of file +This returns the complete API with signatures and descriptions for all provider interface functions. diff --git a/docs/src/development/providers/provider-comparison.md b/docs/src/development/providers/provider-comparison.md index 8866caf..7673bb6 100644 --- a/docs/src/development/providers/provider-comparison.md +++ b/docs/src/development/providers/provider-comparison.md @@ -397,4 +397,4 @@ Enterprise SLA AWS or UpCloud - **DigitalOcean**: Developer-friendly, simplicity-focused, good value For most organizations, a **multi-provider strategy** combining Hetzner (compute), AWS (managed services), and DigitalOcean (edge) provides the best -balance of cost, capability, and resilience. \ No newline at end of file +balance of cost, capability, and resilience. diff --git a/docs/src/development/providers/provider-development-guide.md b/docs/src/development/providers/provider-development-guide.md index 9842afc..d157510 100644 --- a/docs/src/development/providers/provider-development-guide.md +++ b/docs/src/development/providers/provider-development-guide.md @@ -715,4 +715,4 @@ nickel typecheck nickel/main.ncl && nu tests/run_{provider}_tests.nu && for f in templates/*.j2; do bash -n <(sed 's/{%.*%}//' "$f"); done && echo "✅ PRODUCTION READY" -``` \ No newline at end of file +``` diff --git a/docs/src/development/providers/provider-distribution-guide.md b/docs/src/development/providers/provider-distribution-guide.md index 3164523..c06f7ea 100644 --- a/docs/src/development/providers/provider-distribution-guide.md +++ b/docs/src/development/providers/provider-distribution-guide.md @@ -678,4 +678,4 @@ echo 'export PROVISIONING=/path/to/provisioning' >> ~/.zshrc **Document Version**: 1.0.0 **Last Updated**: 2025-09-29 -**Maintained by**: JesusPerezLorenzo \ No newline at end of file +**Maintained by**: JesusPerezLorenzo diff --git a/docs/src/development/providers/quick-provider-guide.md b/docs/src/development/providers/quick-provider-guide.md index decddb0..e12760d 100644 --- a/docs/src/development/providers/quick-provider-guide.md +++ b/docs/src/development/providers/quick-provider-guide.md @@ -319,4 +319,4 @@ curl -H "Authorization: Bearer $PROVIDER_TOKEN" https://api.provider.com/test - Check existing providers for implementation patterns - Review the [Provider Interface Documentation](PROVIDER_AGNOSTIC_ARCHITECTURE.md#provider-interface) - Test with the provider test suite: `./provisioning/tools/test-provider-agnostic.nu` -- Run migration checks: `./provisioning/tools/migrate-to-provider-agnostic.nu status` \ No newline at end of file +- Run migration checks: `./provisioning/tools/migrate-to-provider-agnostic.nu status` diff --git a/docs/src/development/taskservs/taskserv-quick-guide.md b/docs/src/development/taskservs/taskserv-quick-guide.md index 6510946..1914669 100644 --- a/docs/src/development/taskservs/taskserv-quick-guide.md +++ b/docs/src/development/taskservs/taskserv-quick-guide.md @@ -246,4 +246,4 @@ nickel format provisioning/extensions/taskservs/{category}/my-service/schemas/ 1. Read the full [Taskserv Developer Guide](TASKSERV_DEVELOPER_GUIDE.md) 2. Explore existing taskservs in `provisioning/extensions/taskservs/` 3. Check out templates in `provisioning/workspace/templates/taskservs/` -4. Join the development community for support \ No newline at end of file +4. Join the development community for support diff --git a/docs/src/development/typedialog-platform-config-guide.md b/docs/src/development/typedialog-platform-config-guide.md index 1e87a6a..eca1ba5 100644 --- a/docs/src/development/typedialog-platform-config-guide.md +++ b/docs/src/development/typedialog-platform-config-guide.md @@ -1003,4 +1003,4 @@ provisioning config export # Check generated files ls -la workspace_librecloud/config/generated/ -``` \ No newline at end of file +``` diff --git a/docs/src/development/workflow.md b/docs/src/development/workflow.md index 178c6f8..b52db4b 100644 --- a/docs/src/development/workflow.md +++ b/docs/src/development/workflow.md @@ -1062,4 +1062,4 @@ def test-with-isolation [test_name: string, test_action: closure] { ``` This development workflow provides a comprehensive framework for efficient, quality-focused development while maintaining the project's architectural -principles and ensuring smooth collaboration across the team. \ No newline at end of file +principles and ensuring smooth collaboration across the team. diff --git a/docs/src/getting-started/01-prerequisites.md b/docs/src/getting-started/01-prerequisites.md index 6c6a7b2..5bcecbe 100644 --- a/docs/src/getting-started/01-prerequisites.md +++ b/docs/src/getting-started/01-prerequisites.md @@ -248,4 +248,4 @@ If you plan to use cloud providers, prepare credentials: ## Next Steps Once all prerequisites are met, proceed to: -→ **[Installation](02-installation.md)** \ No newline at end of file +→ **[Installation](02-installation.md)** diff --git a/docs/src/getting-started/02-installation.md b/docs/src/getting-started/02-installation.md index 5474066..b70aa36 100644 --- a/docs/src/getting-started/02-installation.md +++ b/docs/src/getting-started/02-installation.md @@ -232,4 +232,4 @@ Once installation is complete, proceed to: - [Detailed Installation Guide](../user/installation-guide.md) - [Workspace Management](../user/workspace-setup.md) -- [Troubleshooting Guide](../user/troubleshooting-guide.md) \ No newline at end of file +- [Troubleshooting Guide](../user/troubleshooting-guide.md) diff --git a/docs/src/getting-started/03-first-deployment.md b/docs/src/getting-started/03-first-deployment.md index 4584a2e..8446d60 100644 --- a/docs/src/getting-started/03-first-deployment.md +++ b/docs/src/getting-started/03-first-deployment.md @@ -270,4 +270,4 @@ Now that you've completed your first deployment: - [Complete Deployment Guide](../guides/from-scratch.md) - [Infrastructure Management](../user/infrastructure-management.md) -- [Troubleshooting Guide](../user/troubleshooting-guide.md) \ No newline at end of file +- [Troubleshooting Guide](../user/troubleshooting-guide.md) diff --git a/docs/src/getting-started/04-verification.md b/docs/src/getting-started/04-verification.md index 1148195..75046f1 100644 --- a/docs/src/getting-started/04-verification.md +++ b/docs/src/getting-started/04-verification.md @@ -339,4 +339,4 @@ Once verification is complete: --- -**Congratulations!** You've successfully deployed and verified your first Provisioning Platform infrastructure! \ No newline at end of file +**Congratulations!** You've successfully deployed and verified your first Provisioning Platform infrastructure! diff --git a/docs/src/getting-started/05-platform-configuration.md b/docs/src/getting-started/05-platform-configuration.md index 6af33b2..3581da3 100644 --- a/docs/src/getting-started/05-platform-configuration.md +++ b/docs/src/getting-started/05-platform-configuration.md @@ -496,4 +496,4 @@ After completing platform configuration: **Version**: 1.0.0 **Last Updated**: 2026-01-05 -**Difficulty**: Beginner to Intermediate \ No newline at end of file +**Difficulty**: Beginner to Intermediate diff --git a/docs/src/getting-started/getting-started.md b/docs/src/getting-started/getting-started.md index a704183..809befe 100644 --- a/docs/src/getting-started/getting-started.md +++ b/docs/src/getting-started/getting-started.md @@ -548,4 +548,4 @@ Now that you understand the basics: 3. **Understand configuration**: [Configuration Guide](configuration.md) 4. **Explore examples**: [Examples and Tutorials](examples/) -You're ready to start building and managing cloud infrastructure with confidence! \ No newline at end of file +You're ready to start building and managing cloud infrastructure with confidence! diff --git a/docs/src/getting-started/installation-guide.md b/docs/src/getting-started/installation-guide.md index 4705f33..a0dbc31 100644 --- a/docs/src/getting-started/installation-guide.md +++ b/docs/src/getting-started/installation-guide.md @@ -533,4 +533,4 @@ After successful installation: 3. **Learn about configuration**: `docs/user/configuration.md` 4. **Try example tutorials**: `docs/user/examples/` -Your provisioning is now ready to manage cloud infrastructure! \ No newline at end of file +Your provisioning is now ready to manage cloud infrastructure! diff --git a/docs/src/getting-started/installation-validation-guide.md b/docs/src/getting-started/installation-validation-guide.md index 4928e26..d41cb57 100644 --- a/docs/src/getting-started/installation-validation-guide.md +++ b/docs/src/getting-started/installation-validation-guide.md @@ -619,4 +619,4 @@ This guide covers: - ✅ Troubleshooting common issues - ✅ Next steps for deployment -You now have a fully installed and validated provisioning system ready for workspace deployment. \ No newline at end of file +You now have a fully installed and validated provisioning system ready for workspace deployment. diff --git a/docs/src/getting-started/quickstart-cheatsheet.md b/docs/src/getting-started/quickstart-cheatsheet.md index 049b7a7..57a8579 100644 --- a/docs/src/getting-started/quickstart-cheatsheet.md +++ b/docs/src/getting-started/quickstart-cheatsheet.md @@ -1104,4 +1104,4 @@ export CONTROL_CENTER_URL="http://localhost:3000" **For fastest access to this guide**: `provisioning sc` **Last Updated**: 2025-10-09 -**Maintained By**: Platform Team \ No newline at end of file +**Maintained By**: Platform Team diff --git a/docs/src/getting-started/quickstart.md b/docs/src/getting-started/quickstart.md index c250579..b9d4058 100644 --- a/docs/src/getting-started/quickstart.md +++ b/docs/src/getting-started/quickstart.md @@ -26,4 +26,4 @@ provisioning guide from-scratch --- -For the complete step-by-step walkthrough, start with Prerequisites. \ No newline at end of file +For the complete step-by-step walkthrough, start with Prerequisites. diff --git a/docs/src/getting-started/setup-profiles.md b/docs/src/getting-started/setup-profiles.md index 7aaafbd..d5976c1 100644 --- a/docs/src/getting-started/setup-profiles.md +++ b/docs/src/getting-started/setup-profiles.md @@ -829,4 +829,4 @@ rm -rf /tmp/provisioning-ci-*/ | **Next Step**: Choose your profile and run `provisioning setup profile --profile ` | -**Need more help?** See [Setup Guide](setup.md) or [Troubleshooting](../troubleshooting/troubleshooting.md) \ No newline at end of file +**Need more help?** See [Setup Guide](setup.md) or [Troubleshooting](../troubleshooting/troubleshooting.md) diff --git a/docs/src/getting-started/setup-quickstart.md b/docs/src/getting-started/setup-quickstart.md index 7656e97..8c9426a 100644 --- a/docs/src/getting-started/setup-quickstart.md +++ b/docs/src/getting-started/setup-quickstart.md @@ -175,4 +175,4 @@ Important files: --- -**Ready to dive deeper?** Check out the [Full Setup Guide](SETUP_SYSTEM_GUIDE.md) \ No newline at end of file +**Ready to dive deeper?** Check out the [Full Setup Guide](SETUP_SYSTEM_GUIDE.md) diff --git a/docs/src/getting-started/setup-system-guide.md b/docs/src/getting-started/setup-system-guide.md index 7a8220e..5b9698f 100644 --- a/docs/src/getting-started/setup-system-guide.md +++ b/docs/src/getting-started/setup-system-guide.md @@ -203,4 +203,4 @@ provisioning setup system --help **Status**: Production Ready ✅ **Version**: 1.0.0 -**Last Updated**: 2025-12-09 \ No newline at end of file +**Last Updated**: 2025-12-09 diff --git a/docs/src/getting-started/setup.md b/docs/src/getting-started/setup.md index 1a8ae1d..348b931 100644 --- a/docs/src/getting-started/setup.md +++ b/docs/src/getting-started/setup.md @@ -660,4 +660,4 @@ provisioning service logs kms **Ready?** Run: `provisioning setup profile` and choose your profile! -**Questions?** Check [Troubleshooting](../troubleshooting/troubleshooting.md) or [Setup Profiles Guide](setup-profiles.md) \ No newline at end of file +**Questions?** Check [Troubleshooting](../troubleshooting/troubleshooting.md) or [Setup Profiles Guide](setup-profiles.md) diff --git a/docs/src/guides/customize-infrastructure.md b/docs/src/guides/customize-infrastructure.md index 2dc7a93..2b07a6a 100644 --- a/docs/src/guides/customize-infrastructure.md +++ b/docs/src/guides/customize-infrastructure.md @@ -843,4 +843,4 @@ provisioning tpl validate # Validate template usage --- -*This guide is part of the provisioning project documentation. Last updated: 2025-09-30* \ No newline at end of file +*This guide is part of the provisioning project documentation. Last updated: 2025-09-30* diff --git a/docs/src/guides/extension-development-quickstart.md b/docs/src/guides/extension-development-quickstart.md index 7e4717a..eefc424 100644 --- a/docs/src/guides/extension-development-quickstart.md +++ b/docs/src/guides/extension-development-quickstart.md @@ -434,4 +434,4 @@ jobs: - **Validation**: Use `./provisioning/tools/create-extension.nu validate ` - **Examples**: Check `provisioning/examples/` directory -Happy extension development. 🚀 \ No newline at end of file +Happy extension development. 🚀 diff --git a/docs/src/guides/from-scratch.md b/docs/src/guides/from-scratch.md index c46f9d0..1207e0e 100644 --- a/docs/src/guides/from-scratch.md +++ b/docs/src/guides/from-scratch.md @@ -1147,4 +1147,4 @@ You've successfully: **Questions?**: Open an issue or contact **Last Updated**: 2025-10-09 -**Version**: 3.5.0 \ No newline at end of file +**Version**: 3.5.0 diff --git a/docs/src/guides/guide-system.md b/docs/src/guides/guide-system.md index 3988a0b..240c248 100644 --- a/docs/src/guides/guide-system.md +++ b/docs/src/guides/guide-system.md @@ -150,4 +150,4 @@ All guide markdown files are in `guides/`: - `quickstart-cheatsheet.md` - Quick reference - `from-scratch.md` - Complete deployment - `update-infrastructure.md` - Update procedures -- `customize-infrastructure.md` - Customization patterns \ No newline at end of file +- `customize-infrastructure.md` - Customization patterns diff --git a/docs/src/guides/infrastructure-setup.md b/docs/src/guides/infrastructure-setup.md index 6eff08c..5512875 100644 --- a/docs/src/guides/infrastructure-setup.md +++ b/docs/src/guides/infrastructure-setup.md @@ -359,4 +359,4 @@ provisioning/platform/scripts/ **Version**: 1.0.0 **Last Updated**: 2025-01-06 -**Status**: Production Ready \ No newline at end of file +**Status**: Production Ready diff --git a/docs/src/guides/internationalization-system.md b/docs/src/guides/internationalization-system.md index 61368ec..b6b155e 100644 --- a/docs/src/guides/internationalization-system.md +++ b/docs/src/guides/internationalization-system.md @@ -410,4 +410,4 @@ LANG=es_ES provisioning-help **Last Updated**: January 2026 **Version**: 1.0 -**Status**: Active \ No newline at end of file +**Status**: Active diff --git a/docs/src/guides/multi-provider-deployment.md b/docs/src/guides/multi-provider-deployment.md index aa7fb8d..b02357d 100644 --- a/docs/src/guides/multi-provider-deployment.md +++ b/docs/src/guides/multi-provider-deployment.md @@ -1277,4 +1277,4 @@ responsibilities and network configurations. For more information, see: - Provider-agnostic architecture guide - Batch workflow orchestration guide -- Individual provider implementation guides \ No newline at end of file +- Individual provider implementation guides diff --git a/docs/src/guides/multi-provider-networking.md b/docs/src/guides/multi-provider-networking.md index 89612c4..6192b0a 100644 --- a/docs/src/guides/multi-provider-networking.md +++ b/docs/src/guides/multi-provider-networking.md @@ -965,4 +965,4 @@ For more information: - [Hetzner Cloud Networking](https://docs.hetzner.cloud/#networks) - [AWS VPN Documentation](https://docs.aws.amazon.com/vpn/) - [DigitalOcean VPC Documentation](https://docs.digitalocean.com/products/networking/vpc/) -- [UpCloud Private Networks](https://upcloud.com/resources/tutorials/private-networking) \ No newline at end of file +- [UpCloud Private Networks](https://upcloud.com/resources/tutorials/private-networking) diff --git a/docs/src/guides/provider-digitalocean.md b/docs/src/guides/provider-digitalocean.md index 3ef6713..5047ef5 100644 --- a/docs/src/guides/provider-digitalocean.md +++ b/docs/src/guides/provider-digitalocean.md @@ -781,4 +781,4 @@ DigitalOcean provides a simple, transparent platform ideal for developers and sm Start small with a single Droplet and expand to managed services as your application grows. -For more information, visit: [DigitalOcean Documentation](https://www.digitalocean.com/docs/) \ No newline at end of file +For more information, visit: [DigitalOcean Documentation](https://www.digitalocean.com/docs/) diff --git a/docs/src/guides/provider-hetzner.md b/docs/src/guides/provider-hetzner.md index 776d3d0..18484b2 100644 --- a/docs/src/guides/provider-hetzner.md +++ b/docs/src/guides/provider-hetzner.md @@ -777,4 +777,4 @@ Hetzner provides exceptional value with modern infrastructure: Start with CX21 servers (€6.90/month) and scale based on needs. -For more information, visit: [Hetzner Cloud Documentation](https://docs.hetzner.cloud/) \ No newline at end of file +For more information, visit: [Hetzner Cloud Documentation](https://docs.hetzner.cloud/) diff --git a/docs/src/guides/update-infrastructure.md b/docs/src/guides/update-infrastructure.md index 81087b5..d80c392 100644 --- a/docs/src/guides/update-infrastructure.md +++ b/docs/src/guides/update-infrastructure.md @@ -839,4 +839,4 @@ provisioning test all --infra my-production --- -*This guide is part of the provisioning project documentation. Last updated: 2025-09-30* \ No newline at end of file +*This guide is part of the provisioning project documentation. Last updated: 2025-09-30* diff --git a/docs/src/guides/workspace-generation-quick-reference.md b/docs/src/guides/workspace-generation-quick-reference.md index 3160a5d..69e86d6 100644 --- a/docs/src/guides/workspace-generation-quick-reference.md +++ b/docs/src/guides/workspace-generation-quick-reference.md @@ -280,4 +280,4 @@ providers = { - **[Workspace Setup Guide](workspace-setup.md)** - Complete setup instructions - **[Workspace Switching Guide](workspace-switching-guide.md)** - Managing multiple workspaces -- **[Infrastructure Guide](../infrastructure/infrastructure-management.md)** - Infrastructure details \ No newline at end of file +- **[Infrastructure Guide](../infrastructure/infrastructure-management.md)** - Infrastructure details diff --git a/docs/src/infrastructure/batch-workflow-multi-provider.md b/docs/src/infrastructure/batch-workflow-multi-provider.md index 3b9b557..abbcf3e 100644 --- a/docs/src/infrastructure/batch-workflow-multi-provider.md +++ b/docs/src/infrastructure/batch-workflow-multi-provider.md @@ -806,4 +806,4 @@ Batch workflows enable complex multi-provider orchestration with: - Cost optimization - Disaster recovery -Start with simple workflows and gradually add complexity as you gain confidence. \ No newline at end of file +Start with simple workflows and gradually add complexity as you gain confidence. diff --git a/docs/src/infrastructure/batch-workflow-system.md b/docs/src/infrastructure/batch-workflow-system.md index 681fcd9..94e011f 100644 --- a/docs/src/infrastructure/batch-workflow-system.md +++ b/docs/src/infrastructure/batch-workflow-system.md @@ -90,4 +90,4 @@ Extended orchestrator API for batch workflow management: - **Type Safety**: Nickel schema validation prevents runtime errors - **Dependency Management**: Automatic resolution with failure handling - **State Recovery**: Checkpoint-based recovery from any failure point -- **Real-time Monitoring**: Live progress tracking with detailed status \ No newline at end of file +- **Real-time Monitoring**: Live progress tracking with detailed status diff --git a/docs/src/infrastructure/cli-architecture.md b/docs/src/infrastructure/cli-architecture.md index e9b9796..8efc2c7 100644 --- a/docs/src/infrastructure/cli-architecture.md +++ b/docs/src/infrastructure/cli-architecture.md @@ -133,4 +133,4 @@ provisioning/core/nulib/ - **Flag changes**: Modify centralized functions in `flags.nu` - **Testing**: Run `nu tests/test_provisioning_refactor.nu` -See [ADR-006: CLI Refactoring](../architecture/adr/adr-006-provisioning-cli-refactoring.md) for complete refactoring details. \ No newline at end of file +See [ADR-006: CLI Refactoring](../architecture/adr/adr-006-provisioning-cli-refactoring.md) for complete refactoring details. diff --git a/docs/src/infrastructure/cli-reference.md b/docs/src/infrastructure/cli-reference.md index 7ebbec9..bed054f 100644 --- a/docs/src/infrastructure/cli-reference.md +++ b/docs/src/infrastructure/cli-reference.md @@ -973,4 +973,4 @@ echo "Backup completed: $BACKUP_DIR" ``` This CLI reference provides comprehensive coverage of all provisioning commands. Use it as your primary reference for command syntax, options, and -integration patterns. \ No newline at end of file +integration patterns. diff --git a/docs/src/infrastructure/config-rendering-guide.md b/docs/src/infrastructure/config-rendering-guide.md index a0665bc..1076ad0 100644 --- a/docs/src/infrastructure/config-rendering-guide.md +++ b/docs/src/infrastructure/config-rendering-guide.md @@ -820,4 +820,4 @@ curl -s http://localhost:9091/config/stats | jq '{ - [ ] Nickel or Tera binary available? - [ ] Check log level? `PROVISIONING_LOG_LEVEL=debug` - [ ] Cache hit rate? `/config/stats` -- [ ] Error in response? Check `error` field \ No newline at end of file +- [ ] Error in response? Check `error` field diff --git a/docs/src/infrastructure/configuration.md b/docs/src/infrastructure/configuration.md index ac223bf..7ee5530 100644 --- a/docs/src/infrastructure/configuration.md +++ b/docs/src/infrastructure/configuration.md @@ -768,4 +768,4 @@ Now that you understand the configuration system: 4. **Practice with examples**: [Examples and Tutorials](examples/) 5. **Troubleshoot issues**: [Troubleshooting Guide](troubleshooting-guide.md) -You now have complete control over how provisioning behaves in your environment! \ No newline at end of file +You now have complete control over how provisioning behaves in your environment! diff --git a/docs/src/infrastructure/dynamic-secrets-guide.md b/docs/src/infrastructure/dynamic-secrets-guide.md index 28e1f1c..b748b23 100644 --- a/docs/src/infrastructure/dynamic-secrets-guide.md +++ b/docs/src/infrastructure/dynamic-secrets-guide.md @@ -191,4 +191,4 @@ upcloud_password = "${UPCLOUD_PASS}" **Orchestrator logs**: `provisioning/platform/orchestrator/data/orchestrator.log` -**Debug secrets**: `secrets list | where is_expired == true` \ No newline at end of file +**Debug secrets**: `secrets list | where is_expired == true` diff --git a/docs/src/infrastructure/infrastructure-from-code-guide.md b/docs/src/infrastructure/infrastructure-from-code-guide.md index 88d3503..d0a95ed 100644 --- a/docs/src/infrastructure/infrastructure-from-code-guide.md +++ b/docs/src/infrastructure/infrastructure-from-code-guide.md @@ -674,4 +674,4 @@ done - Full guide: `docs/user/INFRASTRUCTURE_FROM_CODE_GUIDE.md` - Inference rules: `docs/user/INFRASTRUCTURE_FROM_CODE_GUIDE.md#organization-specific-inference-rules` - Service management: `docs/user/SERVICE_MANAGEMENT_QUICKREF.md` -- Configuration: `docs/user/CONFIG_ENCRYPTION_QUICKREF.md` \ No newline at end of file +- Configuration: `docs/user/CONFIG_ENCRYPTION_QUICKREF.md` diff --git a/docs/src/infrastructure/infrastructure-management.md b/docs/src/infrastructure/infrastructure-management.md index cd67e0f..6f4bdd9 100644 --- a/docs/src/infrastructure/infrastructure-management.md +++ b/docs/src/infrastructure/infrastructure-management.md @@ -1114,4 +1114,4 @@ Now that you understand infrastructure management: 5. **Implement automated scaling** 6. **Plan disaster recovery procedures** -You now have the knowledge to build and manage robust, scalable cloud infrastructure! \ No newline at end of file +You now have the knowledge to build and manage robust, scalable cloud infrastructure! diff --git a/docs/src/infrastructure/mode-system-guide.md b/docs/src/infrastructure/mode-system-guide.md index c4a7417..d34caca 100644 --- a/docs/src/infrastructure/mode-system-guide.md +++ b/docs/src/infrastructure/mode-system-guide.md @@ -493,4 +493,4 @@ provisioning extension pull --- -**Last Updated**: 2025-10-06 | **Version**: 1.0.0 \ No newline at end of file +**Last Updated**: 2025-10-06 | **Version**: 1.0.0 diff --git a/docs/src/infrastructure/workspaces/workspace-config-architecture.md b/docs/src/infrastructure/workspaces/workspace-config-architecture.md index 61ab9fb..a41a4f2 100644 --- a/docs/src/infrastructure/workspaces/workspace-config-architecture.md +++ b/docs/src/infrastructure/workspaces/workspace-config-architecture.md @@ -409,4 +409,4 @@ generate-provider-config "/workspace/path" "workspace-name" "aws" - Template files: `provisioning/config/templates/` - Workspace init: `provisioning/core/nulib/lib_provisioning/workspace/init.nu` - Config loader: `provisioning/core/nulib/lib_provisioning/config/loader.nu` -- User guide: `docs/user/workspace-management.md` \ No newline at end of file +- User guide: `docs/user/workspace-management.md` diff --git a/docs/src/infrastructure/workspaces/workspace-config-commands.md b/docs/src/infrastructure/workspaces/workspace-config-commands.md index 8f0cf9e..7dfa60f 100644 --- a/docs/src/infrastructure/workspaces/workspace-config-commands.md +++ b/docs/src/infrastructure/workspaces/workspace-config-commands.md @@ -305,4 +305,4 @@ provisioning server create --infra my-app - [Workspace Initialization](workspace-initialization.md) - [Provider Configuration](provider-configuration.md) -- Configuration Architecture \ No newline at end of file +- Configuration Architecture diff --git a/docs/src/infrastructure/workspaces/workspace-enforcement-guide.md b/docs/src/infrastructure/workspaces/workspace-enforcement-guide.md index 0f5c116..dea2ba3 100644 --- a/docs/src/infrastructure/workspaces/workspace-enforcement-guide.md +++ b/docs/src/infrastructure/workspaces/workspace-enforcement-guide.md @@ -612,4 +612,4 @@ Check the troubleshooting section or run: provisioning workspace check-compatibility ``` -This will provide specific guidance for your situation. \ No newline at end of file +This will provide specific guidance for your situation. diff --git a/docs/src/infrastructure/workspaces/workspace-guide.md b/docs/src/infrastructure/workspaces/workspace-guide.md index 322fcd8..8fc986d 100644 --- a/docs/src/infrastructure/workspaces/workspace-guide.md +++ b/docs/src/infrastructure/workspaces/workspace-guide.md @@ -40,4 +40,4 @@ provisioning workspace active --- -For complete workspace documentation, see [Workspace Switching Guide](WORKSPACE_SWITCHING_GUIDE.md). \ No newline at end of file +For complete workspace documentation, see [Workspace Switching Guide](WORKSPACE_SWITCHING_GUIDE.md). diff --git a/docs/src/infrastructure/workspaces/workspace-infra-reference.md b/docs/src/infrastructure/workspaces/workspace-infra-reference.md index d8e63f3..a9f603f 100644 --- a/docs/src/infrastructure/workspaces/workspace-infra-reference.md +++ b/docs/src/infrastructure/workspaces/workspace-infra-reference.md @@ -446,4 +446,4 @@ provisioning --infra other-infra server list -ws librecloud:wuji - `provisioning help workspace` - Workspace commands - `provisioning help infra` - Infrastructure commands - `docs/architecture/ARCHITECTURE_OVERVIEW.md` - Overall architecture -- `docs/user/WORKSPACE_SWITCHING_GUIDE.md` - Workspace switching details \ No newline at end of file +- `docs/user/WORKSPACE_SWITCHING_GUIDE.md` - Workspace switching details diff --git a/docs/src/infrastructure/workspaces/workspace-setup.md b/docs/src/infrastructure/workspaces/workspace-setup.md index ac221e0..ed62513 100644 --- a/docs/src/infrastructure/workspaces/workspace-setup.md +++ b/docs/src/infrastructure/workspaces/workspace-setup.md @@ -274,4 +274,4 @@ Refer to the auto-generated `docs/troubleshooting.md` in your workspace for: 4. **Deploy infrastructure** 5. **Monitor and maintain** your workspace -For detailed deployment instructions, see `docs/deployment-guide.md` in your workspace. \ No newline at end of file +For detailed deployment instructions, see `docs/deployment-guide.md` in your workspace. diff --git a/docs/src/infrastructure/workspaces/workspace-switching-guide.md b/docs/src/infrastructure/workspaces/workspace-switching-guide.md index 079f13f..9b5dfd9 100644 --- a/docs/src/infrastructure/workspaces/workspace-switching-guide.md +++ b/docs/src/infrastructure/workspaces/workspace-switching-guide.md @@ -447,4 +447,4 @@ provisioning workspace config hierarchy **Maintained By**: Infrastructure Team **Version**: 2.0.0 (Updated for Nickel) **Status**: ✅ Production Ready -**Last Updated**: 2025-12-03 \ No newline at end of file +**Last Updated**: 2025-12-03 diff --git a/docs/src/infrastructure/workspaces/workspace-switching-system.md b/docs/src/infrastructure/workspaces/workspace-switching-system.md index c4a3525..3cfaf25 100644 --- a/docs/src/infrastructure/workspaces/workspace-switching-system.md +++ b/docs/src/infrastructure/workspaces/workspace-switching-system.md @@ -145,4 +145,4 @@ The workspace switching system integrates seamlessly with the configuration syst - ✅ **Safe Operations**: Validation before activation, confirmation prompts - ✅ **Backward Compatible**: Old `ws_{name}.yaml` files still supported -For more detailed information, see [Workspace Switching Guide](../infrastructure/workspace-switching-guide.md). \ No newline at end of file +For more detailed information, see [Workspace Switching Guide](../infrastructure/workspace-switching-guide.md). diff --git a/docs/src/integration/gitea-integration-guide.md b/docs/src/integration/gitea-integration-guide.md index 7ad221a..082f68f 100644 --- a/docs/src/integration/gitea-integration-guide.md +++ b/docs/src/integration/gitea-integration-guide.md @@ -718,4 +718,4 @@ provisioning gitea extension publish-batch **Version:** 1.0.0 **Maintained By:** Provisioning Team -**Last Updated:** 2025-10-06 \ No newline at end of file +**Last Updated:** 2025-10-06 diff --git a/docs/src/integration/integrations-quickstart.md b/docs/src/integration/integrations-quickstart.md index b2881eb..6d26517 100644 --- a/docs/src/integration/integrations-quickstart.md +++ b/docs/src/integration/integrations-quickstart.md @@ -619,4 +619,4 @@ provisioning health --- **Last Updated**: 2025-11-23 -**Version**: 1.0.0 \ No newline at end of file +**Version**: 1.0.0 diff --git a/docs/src/integration/oci-registry-guide.md b/docs/src/integration/oci-registry-guide.md index 4847f32..21b179e 100644 --- a/docs/src/integration/oci-registry-guide.md +++ b/docs/src/integration/oci-registry-guide.md @@ -886,4 +886,4 @@ dependencies: **Maintained By**: Documentation Team **Last Updated**: 2025-10-06 -**Next Review**: 2026-01-06 \ No newline at end of file +**Next Review**: 2026-01-06 diff --git a/docs/src/integration/oci-registry-platform.md b/docs/src/integration/oci-registry-platform.md index ce38fda..54c64b1 100644 --- a/docs/src/integration/oci-registry-platform.md +++ b/docs/src/integration/oci-registry-platform.md @@ -156,4 +156,4 @@ curl http://localhost:9090/metrics ## Related Documentation - **Architecture**: [OCI Integration](../architecture/multi-repo-strategy.md) -- **User Guide**: [OCI Registry Guide](../user/oci-registry-guide.md) \ No newline at end of file +- **User Guide**: [OCI Registry Guide](../user/oci-registry-guide.md) diff --git a/docs/src/integration/secrets-service-layer-complete.md b/docs/src/integration/secrets-service-layer-complete.md index a100bcd..923dd30 100644 --- a/docs/src/integration/secrets-service-layer-complete.md +++ b/docs/src/integration/secrets-service-layer-complete.md @@ -963,4 +963,4 @@ provisioning secrets get librecloud/wuji/postgres/admin_password --mfa-code 1234 --- -**Status**: ✅ Secrets Service Layer - COMPLETED AND TESTED \ No newline at end of file +**Status**: ✅ Secrets Service Layer - COMPLETED AND TESTED diff --git a/docs/src/integration/service-mesh-ingress-guide.md b/docs/src/integration/service-mesh-ingress-guide.md index 75e8e8d..0b52c48 100644 --- a/docs/src/integration/service-mesh-ingress-guide.md +++ b/docs/src/integration/service-mesh-ingress-guide.md @@ -1365,4 +1365,4 @@ workspace/infra/my-cluster/ - **Nginx Ingress**: - **Traefik Documentation**: - **Contour Documentation**: -- **Cilium Documentation**: \ No newline at end of file +- **Cilium Documentation**: diff --git a/docs/src/operations/break-glass-training-guide.md b/docs/src/operations/break-glass-training-guide.md index 71f82c2..3d5858c 100644 --- a/docs/src/operations/break-glass-training-guide.md +++ b/docs/src/operations/break-glass-training-guide.md @@ -725,4 +725,4 @@ Never practice in staging or production. **Version**: 1.0.0 **Maintained By**: Security Team **Last Updated**: 2025-10-08 -**Next Review**: 2026-10-08 \ No newline at end of file +**Next Review**: 2026-10-08 diff --git a/docs/src/operations/cedar-policies-production-guide.md b/docs/src/operations/cedar-policies-production-guide.md index 25eece1..22ea755 100644 --- a/docs/src/operations/cedar-policies-production-guide.md +++ b/docs/src/operations/cedar-policies-production-guide.md @@ -862,4 +862,4 @@ provisioning cedar stats **Version**: 1.0.0 **Maintained By**: Platform Team -**Last Updated**: 2025-10-08 \ No newline at end of file +**Last Updated**: 2025-10-08 diff --git a/docs/src/operations/control-center.md b/docs/src/operations/control-center.md index b03c892..fc7f206 100644 --- a/docs/src/operations/control-center.md +++ b/docs/src/operations/control-center.md @@ -278,4 +278,4 @@ spec: ## Related Documentation - **Architecture**: [Cedar Authorization](../architecture/CEDAR_AUTHORIZATION_IMPLEMENTATION.md) -- **User Guide**: [Authentication Layer](../user/AUTHENTICATION_LAYER_GUIDE.md) \ No newline at end of file +- **User Guide**: [Authentication Layer](../user/AUTHENTICATION_LAYER_GUIDE.md) diff --git a/docs/src/operations/coredns-guide.md b/docs/src/operations/coredns-guide.md index cf38020..eb2b7b2 100644 --- a/docs/src/operations/coredns-guide.md +++ b/docs/src/operations/coredns-guide.md @@ -1280,4 +1280,4 @@ coredns_config: dns.CoreDNSConfig = { --- **Last Updated**: 2025-10-06 -**Version**: 1.0.0 \ No newline at end of file +**Version**: 1.0.0 diff --git a/docs/src/operations/deployment-guide.md b/docs/src/operations/deployment-guide.md index 4a0986f..26f64ca 100644 --- a/docs/src/operations/deployment-guide.md +++ b/docs/src/operations/deployment-guide.md @@ -1358,4 +1358,4 @@ journalctl -fu provisioning-vault # Generate diagnostics bundle ./scripts/generate-diagnostics.sh > /tmp/diagnostics-$(date +%s).tar.gz -``` \ No newline at end of file +``` diff --git a/docs/src/operations/incident-response-runbooks.md b/docs/src/operations/incident-response-runbooks.md index e6a8358..6f62a34 100644 --- a/docs/src/operations/incident-response-runbooks.md +++ b/docs/src/operations/incident-response-runbooks.md @@ -1649,4 +1649,4 @@ Database Connection Time: Should be < 100 ms **Last Updated**: 2026-01-05 **Version**: 1.0.0 -**Status**: Production Ready ✅ \ No newline at end of file +**Status**: Production Ready ✅ diff --git a/docs/src/operations/installer-system.md b/docs/src/operations/installer-system.md index 3c9063a..ec1b1f6 100644 --- a/docs/src/operations/installer-system.md +++ b/docs/src/operations/installer-system.md @@ -285,4 +285,4 @@ If Ratatui TUI is not available, the installer automatically falls back to: - Interactive Nushell prompt system - Same functionality, text-based interface -- Full feature parity with TUI version \ No newline at end of file +- Full feature parity with TUI version diff --git a/docs/src/operations/installer.md b/docs/src/operations/installer.md index 45da19a..db5099e 100644 --- a/docs/src/operations/installer.md +++ b/docs/src/operations/installer.md @@ -179,4 +179,4 @@ nu deploy.nu --mode solo --platform orbstack --yes ## Related Documentation - **Deployment Guide**: [Platform Deployment](../guides/from-scratch.md) -- **Architecture**: [Platform Overview](../architecture/ARCHITECTURE_OVERVIEW.md) \ No newline at end of file +- **Architecture**: [Platform Overview](../architecture/ARCHITECTURE_OVERVIEW.md) diff --git a/docs/src/operations/mfa-admin-setup-guide.md b/docs/src/operations/mfa-admin-setup-guide.md index 4073576..d4af968 100644 --- a/docs/src/operations/mfa-admin-setup-guide.md +++ b/docs/src/operations/mfa-admin-setup-guide.md @@ -1367,4 +1367,4 @@ provisioning mfa webauthn --help # WebAuthn-specific help **Document Status**: ✅ Complete **Review Date**: 2025-11-08 -**Maintained By**: Security Team, Platform Team \ No newline at end of file +**Maintained By**: Security Team, Platform Team diff --git a/docs/src/operations/monitoring-alerting-setup.md b/docs/src/operations/monitoring-alerting-setup.md index 63a5446..adbca80 100644 --- a/docs/src/operations/monitoring-alerting-setup.md +++ b/docs/src/operations/monitoring-alerting-setup.md @@ -1146,4 +1146,4 @@ If service doesn't recover after restart, escalate to on-call engineer **Last Updated**: 2026-01-05 **Version**: 1.0.0 -**Status**: Production Ready ✅ \ No newline at end of file +**Status**: Production Ready ✅ diff --git a/docs/src/operations/orchestrator-system.md b/docs/src/operations/orchestrator-system.md index 057b966..1b8e8f3 100644 --- a/docs/src/operations/orchestrator-system.md +++ b/docs/src/operations/orchestrator-system.md @@ -93,4 +93,4 @@ The orchestrator exposes HTTP endpoints for external integration: - **Task Status**: `GET http://localhost:9090/v1/tasks/{id}` - **Server Workflow**: `POST http://localhost:9090/v1/workflows/servers/create` - **Taskserv Workflow**: `POST http://localhost:9090/v1/workflows/taskserv/create` -- **Cluster Workflow**: `POST http://localhost:9090/v1/workflows/cluster/create` \ No newline at end of file +- **Cluster Workflow**: `POST http://localhost:9090/v1/workflows/cluster/create` diff --git a/docs/src/operations/orchestrator.md b/docs/src/operations/orchestrator.md index 2278b6a..574ee9d 100644 --- a/docs/src/operations/orchestrator.md +++ b/docs/src/operations/orchestrator.md @@ -150,4 +150,4 @@ Predefined multi-node cluster topologies: - **User Guide**: [Test Environment Guide](../testing/test-environment-guide.md) - **Architecture**: [Orchestrator Architecture](../architecture/orchestrator-integration-model.md) -- **Feature Summary**: [Orchestrator Features](../architecture/orchestrator-integration-model.md) \ No newline at end of file +- **Feature Summary**: [Orchestrator Features](../architecture/orchestrator-integration-model.md) diff --git a/docs/src/operations/platform.md b/docs/src/operations/platform.md index a329d24..c2066e1 100644 --- a/docs/src/operations/platform.md +++ b/docs/src/operations/platform.md @@ -363,4 +363,4 @@ provisioning platform metrics - **[Architecture Overview](../architecture/ARCHITECTURE_OVERVIEW.md)** - **[Integration Patterns](../architecture/integration-patterns.md)** - **[Service Management Guide](../user/SERVICE_MANAGEMENT_GUIDE.md)** -- **[API Reference](../api/rest-api.md)** \ No newline at end of file +- **[API Reference](../api/rest-api.md)** diff --git a/docs/src/operations/production-readiness-checklist.md b/docs/src/operations/production-readiness-checklist.md index 21aea86..a8cc47f 100644 --- a/docs/src/operations/production-readiness-checklist.md +++ b/docs/src/operations/production-readiness-checklist.md @@ -350,4 +350,4 @@ System is production-ready when: **Verification Date**: 2025-12-09 **Status**: ✅ APPROVED FOR PRODUCTION DEPLOYMENT -**Next Review**: 2025-12-16 (Weekly) \ No newline at end of file +**Next Review**: 2025-12-16 (Weekly) diff --git a/docs/src/operations/provisioning-server.md b/docs/src/operations/provisioning-server.md index b8e4700..1cce693 100644 --- a/docs/src/operations/provisioning-server.md +++ b/docs/src/operations/provisioning-server.md @@ -217,4 +217,4 @@ Read-only access to all resources and status information. ## Related Documentation - **API Reference**: [REST API Documentation](../api/rest-api.md) -- **Architecture**: [API Gateway Integration](../architecture/integration-patterns.md) \ No newline at end of file +- **Architecture**: [API Gateway Integration](../architecture/integration-patterns.md) diff --git a/docs/src/operations/service-management-guide.md b/docs/src/operations/service-management-guide.md index 21095b7..4ca599c 100644 --- a/docs/src/operations/service-management-guide.md +++ b/docs/src/operations/service-management-guide.md @@ -1427,4 +1427,4 @@ provisioning services readiness --- **Maintained By**: Platform Team -**Support**: [GitHub Issues](https://github.com/your-org/provisioning/issues) \ No newline at end of file +**Support**: [GitHub Issues](https://github.com/your-org/provisioning/issues) diff --git a/docs/src/quick-reference/general.md b/docs/src/quick-reference/general.md index a5669c5..da124ce 100644 --- a/docs/src/quick-reference/general.md +++ b/docs/src/quick-reference/general.md @@ -340,4 +340,4 @@ Return with Sources & Confidence **Status**: 🟢 Production Ready **Last Verified**: 2025-11-06 **All Tests**: ✅ Passing -**Next Phase**: 🔵 Phase 7 (Ready to start) \ No newline at end of file +**Next Phase**: 🔵 Phase 7 (Ready to start) diff --git a/docs/src/quick-reference/justfile-recipes.md b/docs/src/quick-reference/justfile-recipes.md index 3dce8dd..f0d8dd1 100644 --- a/docs/src/quick-reference/justfile-recipes.md +++ b/docs/src/quick-reference/justfile-recipes.md @@ -218,4 +218,4 @@ just decrypt-all-files ./encrypted --- -**Quick Start**: `just help` → `just auth-help` → `just auth-login ` → `just mfa-enroll-totp` \ No newline at end of file +**Quick Start**: `just help` → `just auth-help` → `just auth-login ` → `just mfa-enroll-totp` diff --git a/docs/src/quick-reference/oci.md b/docs/src/quick-reference/oci.md index 24eed88..f4bdf08 100644 --- a/docs/src/quick-reference/oci.md +++ b/docs/src/quick-reference/oci.md @@ -436,4 +436,4 @@ workspace/ --- -**Quick Help**: `provisioning oci --help` | `provisioning dep --help` \ No newline at end of file +**Quick Help**: `provisioning oci --help` | `provisioning dep --help` diff --git a/docs/src/quick-reference/platform-operations-cheatsheet.md b/docs/src/quick-reference/platform-operations-cheatsheet.md index e8a6367..65108f7 100644 --- a/docs/src/quick-reference/platform-operations-cheatsheet.md +++ b/docs/src/quick-reference/platform-operations-cheatsheet.md @@ -620,4 +620,4 @@ tar -czf diagnostics-$(date +%Y%m%d-%H%M%S).tar.gz **Last Updated**: 2026-01-05 **Version**: 1.0.0 -**Status**: Production Ready ✅ \ No newline at end of file +**Status**: Production Ready ✅ diff --git a/docs/src/quick-reference/sudo-password-handling.md b/docs/src/quick-reference/sudo-password-handling.md index 44ddf7f..03d01fe 100644 --- a/docs/src/quick-reference/sudo-password-handling.md +++ b/docs/src/quick-reference/sudo-password-handling.md @@ -158,4 +158,4 @@ The provisioning tool **never** stores or caches your sudo password. It only: - Detects when sudo fails due to missing credentials - Provides helpful error messages and exit cleanly -Your sudo password timeout is controlled by the system's sudoers configuration (default: 5 minutes). \ No newline at end of file +Your sudo password timeout is controlled by the system's sudoers configuration (default: 5 minutes). diff --git a/docs/src/roadmap/README.md b/docs/src/roadmap/README.md index 75c128b..328e15c 100644 --- a/docs/src/roadmap/README.md +++ b/docs/src/roadmap/README.md @@ -144,4 +144,4 @@ provisioning help workflows **Last Updated**: January 2025 **Audited**: Comprehensive codebase review of actual implementations -**Accuracy**: Based on verified code, not assumptions \ No newline at end of file +**Accuracy**: Based on verified code, not assumptions diff --git a/docs/src/roadmap/ai-integration.md b/docs/src/roadmap/ai-integration.md index e822741..b1f6f0c 100644 --- a/docs/src/roadmap/ai-integration.md +++ b/docs/src/roadmap/ai-integration.md @@ -186,4 +186,4 @@ Interested in implementing AI features? See: **Last Updated**: January 2025 **Status**: PLANNED -**Estimated Availability**: Q2 2025 (subject to change) \ No newline at end of file +**Estimated Availability**: Q2 2025 (subject to change) diff --git a/docs/src/roadmap/native-plugins.md b/docs/src/roadmap/native-plugins.md index c83226e..77f8bff 100644 --- a/docs/src/roadmap/native-plugins.md +++ b/docs/src/roadmap/native-plugins.md @@ -249,4 +249,4 @@ If you're interested in implementing native plugins: **Last Updated**: January 2025 **Status**: HTTP Fallback Available, Native Plugins Planned -**Estimated Plugin Availability**: Q2 2025 \ No newline at end of file +**Estimated Plugin Availability**: Q2 2025 diff --git a/docs/src/roadmap/nickel-workflows.md b/docs/src/roadmap/nickel-workflows.md index 81b02b5..f89c472 100644 --- a/docs/src/roadmap/nickel-workflows.md +++ b/docs/src/roadmap/nickel-workflows.md @@ -266,4 +266,4 @@ Interested in Nickel workflow development? **Last Updated**: January 2025 **Status**: PLANNED - Nushell workflows available as interim solution **Estimated Availability**: Q2-Q3 2025 -**Priority**: High (production workflows depend on this) \ No newline at end of file +**Priority**: High (production workflows depend on this) diff --git a/docs/src/security/authentication-layer-guide.md b/docs/src/security/authentication-layer-guide.md index a298f3f..854fe88 100644 --- a/docs/src/security/authentication-layer-guide.md +++ b/docs/src/security/authentication-layer-guide.md @@ -924,4 +924,4 @@ allow_skip_auth = true | "No token found" error | Login with: `provisioning auth login` | | Login fails | Verify Control Center is running: `curl http://localhost:3000/health` | | Token expired | Re-login: `provisioning auth login` | -| Plugin not available | Using HTTP fallback - this is OK, works without plugin | \ No newline at end of file +| Plugin not available | Using HTTP fallback - this is OK, works without plugin | diff --git a/docs/src/security/config-encryption-guide.md b/docs/src/security/config-encryption-guide.md index 3849181..d0551f9 100644 --- a/docs/src/security/config-encryption-guide.md +++ b/docs/src/security/config-encryption-guide.md @@ -940,4 +940,4 @@ provisioning config scan-sensitive workspace --recursive --- **Last Updated**: 2025-10-08 -**Version**: 1.0.0 \ No newline at end of file +**Version**: 1.0.0 diff --git a/docs/src/security/kms-service.md b/docs/src/security/kms-service.md index 8ae7384..bc560fd 100644 --- a/docs/src/security/kms-service.md +++ b/docs/src/security/kms-service.md @@ -187,4 +187,4 @@ spec: ## Related Documentation - **User Guide**: [KMS Guide](../user/RUSTYVAULT_KMS_GUIDE.md) -- **Migration**: [KMS Simplification](../migration/KMS_SIMPLIFICATION.md) \ No newline at end of file +- **Migration**: [KMS Simplification](../migration/KMS_SIMPLIFICATION.md) diff --git a/docs/src/security/nushell-plugins-guide.md b/docs/src/security/nushell-plugins-guide.md index 289476f..d4b3ce3 100644 --- a/docs/src/security/nushell-plugins-guide.md +++ b/docs/src/security/nushell-plugins-guide.md @@ -997,4 +997,4 @@ A: Save backup codes securely (password manager, encrypted file). QR code can be **Version**: 1.0.0 **Last Updated**: 2025-10-09 -**Maintained By**: Platform Team \ No newline at end of file +**Maintained By**: Platform Team diff --git a/docs/src/security/nushell-plugins-system.md b/docs/src/security/nushell-plugins-system.md index f2f6c6d..359f1fe 100644 --- a/docs/src/security/nushell-plugins-system.md +++ b/docs/src/security/nushell-plugins-system.md @@ -74,4 +74,4 @@ plugin add target/release/nu_plugin_orchestrator ✅ **Offline capability** (KMS with Age, orchestrator local ops) ✅ **OS-native keyring** for secure token storage -See [Plugin Integration Guide](plugin-integration-guide.md) for complete information. \ No newline at end of file +See [Plugin Integration Guide](plugin-integration-guide.md) for complete information. diff --git a/docs/src/security/plugin-integration-guide.md b/docs/src/security/plugin-integration-guide.md index c26e5bf..ee2d173 100644 --- a/docs/src/security/plugin-integration-guide.md +++ b/docs/src/security/plugin-integration-guide.md @@ -2188,4 +2188,4 @@ timeit { http post http://localhost:9998/encrypt { data: "data" } } **Version**: 1.0.0 **Maintained By**: Platform Team **Last Updated**: 2025-10-09 -**Feedback**: Open an issue or contact \ No newline at end of file +**Feedback**: Open an issue or contact diff --git a/docs/src/security/plugin-usage-guide.md b/docs/src/security/plugin-usage-guide.md index 7d480a1..2830df2 100644 --- a/docs/src/security/plugin-usage-guide.md +++ b/docs/src/security/plugin-usage-guide.md @@ -392,4 +392,4 @@ For issues or questions: 1. Check plugin status: `provisioning plugin test` 2. Review logs: `provisioning logs` or `/var/log/provisioning/` 3. Test HTTP fallback by temporarily unregistering plugins -4. Contact the provisioning team with plugin test output \ No newline at end of file +4. Contact the provisioning team with plugin test output diff --git a/docs/src/security/rustyvault-kms-guide.md b/docs/src/security/rustyvault-kms-guide.md index f1d98dd..bce5147 100644 --- a/docs/src/security/rustyvault-kms-guide.md +++ b/docs/src/security/rustyvault-kms-guide.md @@ -544,4 +544,4 @@ rustyvault token create -policy=kms-service --- **Last Updated**: 2025-10-08 -**Maintained By**: Architecture Team \ No newline at end of file +**Maintained By**: Architecture Team diff --git a/docs/src/security/secrets-management-guide.md b/docs/src/security/secrets-management-guide.md index d840a78..5e0c76b 100644 --- a/docs/src/security/secrets-management-guide.md +++ b/docs/src/security/secrets-management-guide.md @@ -529,4 +529,4 @@ ssh-batch-execute $servers $settings "command" --- **For Support**: See `docs/user/TROUBLESHOOTING_GUIDE.md` -**For Integration**: See `provisioning/core/nulib/lib_provisioning/platform/secrets.nu` \ No newline at end of file +**For Integration**: See `provisioning/core/nulib/lib_provisioning/platform/secrets.nu` diff --git a/docs/src/security/secretumvault-kms-guide.md b/docs/src/security/secretumvault-kms-guide.md index c3a322b..424d40e 100644 --- a/docs/src/security/secretumvault-kms-guide.md +++ b/docs/src/security/secretumvault-kms-guide.md @@ -644,4 +644,4 @@ export SECRETUMVAULT_URL_FALLBACK=https://kms-us-west.example.com - [Age KMS Guide](guides/AGE_KMS_GUIDE.md) - Simple local encryption - [Cosmian KMS Guide](guides/COSMIAN_KMS_GUIDE.md) - Enterprise confidential computing - [RustyVault Guide](RUSTYVAULT_KMS_GUIDE.md) - Self-hosted Vault -- [KMS Overview](KMS_OVERVIEW.md) - KMS backend comparison \ No newline at end of file +- [KMS Overview](KMS_OVERVIEW.md) - KMS backend comparison diff --git a/docs/src/security/security-system.md b/docs/src/security/security-system.md index 27b0e09..271da71 100644 --- a/docs/src/security/security-system.md +++ b/docs/src/security/security-system.md @@ -168,4 +168,4 @@ provisioning help security provisioning login --help provisioning mfa --help provisioning secrets --help -``` \ No newline at end of file +``` diff --git a/docs/src/security/ssh-temporal-keys-user-guide.md b/docs/src/security/ssh-temporal-keys-user-guide.md index 5ced639..c8c8145 100644 --- a/docs/src/security/ssh-temporal-keys-user-guide.md +++ b/docs/src/security/ssh-temporal-keys-user-guide.md @@ -612,4 +612,4 @@ For issues or questions: - **Architecture**: `SSH_KEY_MANAGEMENT.md` - **Implementation**: `SSH_IMPLEMENTATION_SUMMARY.md` -- **Configuration**: `config/ssh-config.toml.example` \ No newline at end of file +- **Configuration**: `config/ssh-config.toml.example` diff --git a/docs/src/testing/taskserv-validation-guide.md b/docs/src/testing/taskserv-validation-guide.md index 6a2e1ab..92fcbb9 100644 --- a/docs/src/testing/taskserv-validation-guide.md +++ b/docs/src/testing/taskserv-validation-guide.md @@ -552,4 +552,4 @@ for ts in $taskservs { --- **Maintained By**: Infrastructure Team -**Review Cycle**: Quarterly \ No newline at end of file +**Review Cycle**: Quarterly diff --git a/docs/src/testing/test-environment-guide.md b/docs/src/testing/test-environment-guide.md index 27c7833..9559ec9 100644 --- a/docs/src/testing/test-environment-guide.md +++ b/docs/src/testing/test-environment-guide.md @@ -488,4 +488,4 @@ provisioning test env single postgres --- -**Maintained By**: Infrastructure Team \ No newline at end of file +**Maintained By**: Infrastructure Team diff --git a/docs/src/testing/test-environment-system.md b/docs/src/testing/test-environment-system.md index cea83d2..8900073 100644 --- a/docs/src/testing/test-environment-system.md +++ b/docs/src/testing/test-environment-system.md @@ -184,4 +184,4 @@ Test commands are integrated into the CLI with shortcuts: - `test` or `tst` - Test command prefix - `test quick ` - One-command test - `test env single/server/cluster` - Create test environments -- `test topology load/list` - Manage topology templates \ No newline at end of file +- `test topology load/list` - Manage topology templates diff --git a/docs/src/troubleshooting/troubleshooting-guide.md b/docs/src/troubleshooting/troubleshooting-guide.md index 0312c71..094ca6b 100644 --- a/docs/src/troubleshooting/troubleshooting-guide.md +++ b/docs/src/troubleshooting/troubleshooting-guide.md @@ -1085,4 +1085,4 @@ echo "Debug information collected in: provisioning-debug-*.tar.gz" - Priority support - Custom development -Remember: When reporting issues, always include the debug information collected above and specific error messages. \ No newline at end of file +Remember: When reporting issues, always include the debug information collected above and specific error messages. diff --git a/docs/src/troubleshooting/troubleshooting/ctrl-c-sudo-handling.md b/docs/src/troubleshooting/troubleshooting/ctrl-c-sudo-handling.md index 5d29474..b09bae9 100644 --- a/docs/src/troubleshooting/troubleshooting/ctrl-c-sudo-handling.md +++ b/docs/src/troubleshooting/troubleshooting/ctrl-c-sudo-handling.md @@ -206,4 +206,4 @@ Password: [CTRL-C pressed] - Issue: Server creation fails with sudo password prompt - Related: CTRL-C handling in all external command invocations -- See also: `docs/configuration/security.md` for sudo-less alternatives \ No newline at end of file +- See also: `docs/configuration/security.md` for sudo-less alternatives