oct package#
Subpackages#
- oct.audit package
- oct.deps package
- oct.diag package
- oct.docs package
- oct.formatter package
- oct.git package
- Purpose
- Responsibilities
- Contracts
- Submodules
- oct.git.audit module
- oct.git.changelog module
- oct.git.commit_observer module
- oct.git.conventional module
- oct.git.oct_git module
- oct.git.policy module
- Purpose
- Responsibilities
- Diagnostics
- Contracts
DEFAULT_BRANCH_PATTERNSDEFAULT_PROFILEDEFAULT_PROTECTED_BRANCHESOC_GITIGNORE_MARKER_STARTPROFILE_MATRIXSECRETS_ALWAYS_BLOCKSVALID_PROFILESadd_ignore_patterns()apply_profile_policy()check_protected_branch_commit()generate_branch_name_from_message()is_protected_branch()list_ignore_patterns()remove_ignore_pattern()resolve_effective_profile()validate_branch_name()validate_ignore_pattern()
- oct.git.quality_gate module
- oct.health package
- oct.hooks package
- oct.install package
- oct.linter package
- Submodules
- oct.linter.lint_baseline module
- oct.linter.lint_cache module
- oct.linter.oct_lint module
- Purpose
- Responsibilities
- Diagnostics
- Contracts
- Dependencies
LinterContextbuild_test_index()check_dbg_assert_safety()check_dbg_import()check_dbg_usage()check_dependencies_section()check_diagnostics_profile()check_docstring()check_func_pattern()check_syntax_warnings()check_tests_exist()check_type_hints()expected_path_header()find_func_pattern_violations()find_python_files()fix_header_block()is_excluded_dir()log()main()preview_header_fix()print_header()read_file()report()run_linter()validate_header_block()
- oct.linter.rule_registry module
- Submodules
- oct.mcp package
McpConfigMcpConfig.audit_log_max_filesMcpConfig.audit_log_max_size_mbMcpConfig.audit_log_pathMcpConfig.auto_approve_read_toolsMcpConfig.dry_run_default_for_writesMcpConfig.max_jobsMcpConfig.max_output_bytesMcpConfig.memory_limit_mbMcpConfig.metrics_portMcpConfig.policy_sourceMcpConfig.profileMcpConfig.rate_limit_per_minuteMcpConfig.redaction_always_onMcpConfig.safe_modeMcpConfig.sandbox_backendMcpConfig.timeout_default_secondsMcpConfig.timeout_test_secondsMcpConfig.trust_repo_config
SafetyDecisionSafetyGateload_config()- Submodules
- oct.mcp.audit module
- oct.mcp.config module
- oct.mcp.executor module
- oct.mcp.metrics module
- oct.mcp.policy module
- oct.mcp.policy_loader module
- oct.mcp.redactor module
- oct.mcp.safety module
- oct.mcp.sandbox module
- oct.mcp.server module
- oct.mcp.tools module
- oct.mcp.validator module
- Purpose
- Responsibilities
- Diagnostics
- Contracts
CleanArgsDepsArgsDiagArgsDocsArgsExportSourceArgsFormatArgsGitChangelogArgsGitCheckArgsGitCommitArgsGitHooksInstallArgsGitInitArgsGitStatusArgsHealthArgsInstallHooksArgsLintArgsNewArgsOctTestArgsScaffoldArgsSkeletonArgsTypecheckArgscheck_shell_metacharacters()validate_path_in_project()validate_tool_args()
- oct.migrate package
- oct.scaffold package
- oct.typecheck package