Package index
-
new_guardrail() - Create a new guardrail
-
secureguard_class() - S7 class: secureguard
-
guardrail_result() - Create a guardrail result
-
guardrail_result_class() - S7 class: guardrail_result
-
compose_guardrails() - Compose guardrails
-
run_guardrail() - Run a single guardrail
-
check_all() - Run all guardrails and collect results
-
guard_prompt_injection() - Prompt injection guardrail
-
guard_topic_scope() - Topic scope guardrail
-
guard_input_pii() - Input PII guardrail
-
guard_code_analysis() - Code AST analysis guardrail
-
default_blocked_functions() - Default blocked functions
-
guard_code_complexity() - Code complexity guardrail
-
guard_code_dependencies() - Code dependency guardrail
-
guard_code_dataflow() - Code data flow guardrail
-
guard_output_pii() - PII output guardrail
-
guard_output_size() - Output size guardrail
-
guard_output_secrets() - Secret output guardrail
-
guard_output_entropy() - Entropy output guardrail
-
output_to_text() - Convert an R object to scannable text
-
parse_code() - Parse code string into expressions
-
walk_ast() - Walk an AST node recursively
-
walk_code() - Walk all expressions in a code string
-
call_fn_name() - Extract function name from a call expression
-
ast_depth() - Compute maximum AST nesting depth
-
ast_stats() - Compute summary statistics for R code AST
-
pii_patterns() - PII detection patterns
-
detect_pii() - Detect PII in text
-
secret_patterns() - Secret detection patterns
-
detect_secrets() - Detect secrets in text
-
detect_secrets_decoded() - Detect secrets in text with decode-then-scan
-
injection_patterns() - Prompt injection detection patterns
-
detect_injection() - Detect prompt injection attempts
-
shannon_entropy() - Shannon entropy of a string
-
is_high_entropy() - Check if a string has high entropy
-
as_pre_execute_hook() - Convert code guardrails to a securer pre-execute hook
-
guard_output() - Run output guardrails on a result
-
secure_pipeline() - Create a complete guardrail pipeline