Learn it. Build it. Ship it for others.
1816 matches across 16 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | site/build.js | 22 | // ─── Parse ROADMAP.md for lesson statuses ──────────────────────────── |
| MEDIUM | site/build.js | 55 | // ─── Parse README.md for phases and lessons ────────────────────────── |
| MEDIUM | site/build.js | 225 | // ─── Extract lesson summary + keywords from docs/en.md ─────────────── |
| MEDIUM | site/build.js | 263 | // ─── Parse glossary/terms.md ────────────────────────────────────────── |
| MEDIUM | site/build.js | 304 | // ─── Discover outputs/ artifacts (skills / prompts / agents) ────────── |
| MEDIUM | site/build.js | 392 | // ─── Main build ────────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 17 | // ── Constants ──────────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 22 | // ── Module state ───────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 28 | // ── Search index ───────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 102 | // ── Scoring ────────────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 174 | // ── Utilities ──────────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 218 | // ── Palette DOM (created lazily on first open) ──────────────────────── |
| MEDIUM | site/cmdpalette.js | 287 | // ── Open / close ───────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 337 | // ── Render results ─────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 432 | // ── Event handlers ─────────────────────────────────────────────────── |
| MEDIUM | site/cmdpalette.js | 510 | // ── Global keyboard shortcut (Cmd/Ctrl+K) ──────────────────────────── |
| MEDIUM | site/cmdpalette.js | 524 | // ── Init: wire trigger buttons + eagerly build index ───────────────── |
| MEDIUM | site/cmdpalette.js | 545 | // ── Public API ──────────────────────────────────────────────────────── |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 25 | # ------------------------------------------------------------------ |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 27 | # ------------------------------------------------------------------ |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 49 | # ------------------------------------------------------------------ |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 51 | # ------------------------------------------------------------------ |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 104 | # ------------------------------------------------------------------ |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 106 | # ------------------------------------------------------------------ |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 149 | # ------------------------------------------------------------------ |
| MEDIUM | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 151 | # ------------------------------------------------------------------ |
| MEDIUM | …s-and-protocols/08-building-an-mcp-client/code/main.py | 18 | # ------------------------------------------------------------------ |
| MEDIUM | …s-and-protocols/08-building-an-mcp-client/code/main.py | 20 | # ------------------------------------------------------------------ |
| MEDIUM | …s-and-protocols/08-building-an-mcp-client/code/main.py | 65 | # ------------------------------------------------------------------ |
| MEDIUM | …s-and-protocols/08-building-an-mcp-client/code/main.py | 67 | # ------------------------------------------------------------------ |
| MEDIUM | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 22 | # ------------------------------------------------------------------ |
| MEDIUM | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 24 | # ------------------------------------------------------------------ |
| MEDIUM | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 81 | # ------------------------------------------------------------------ |
| MEDIUM | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 83 | # ------------------------------------------------------------------ |
| MEDIUM | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 142 | # ------------------------------------------------------------------ |
| MEDIUM | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 144 | # ------------------------------------------------------------------ |
| MEDIUM | …-protocols/17-mcp-gateways-and-registries/code/main.py | 24 | # ------------------------------------------------------------------ |
| MEDIUM | …-protocols/17-mcp-gateways-and-registries/code/main.py | 26 | # ------------------------------------------------------------------ |
| MEDIUM | …-protocols/17-mcp-gateways-and-registries/code/main.py | 44 | # ------------------------------------------------------------------ |
| MEDIUM | …-protocols/17-mcp-gateways-and-registries/code/main.py | 46 | # ------------------------------------------------------------------ |
| MEDIUM | …-protocols/17-mcp-gateways-and-registries/code/main.py | 101 | # ------------------------------------------------------------------ |
| MEDIUM | …-protocols/17-mcp-gateways-and-registries/code/main.py | 103 | # ------------------------------------------------------------------ |
| MEDIUM | …cols/03-parallel-and-streaming-tool-calls/code/main.py | 21 | # ------------------------------------------------------------------ |
| MEDIUM | …cols/03-parallel-and-streaming-tool-calls/code/main.py | 23 | # ------------------------------------------------------------------ |
| MEDIUM | …cols/03-parallel-and-streaming-tool-calls/code/main.py | 49 | # ------------------------------------------------------------------ |
| MEDIUM | …cols/03-parallel-and-streaming-tool-calls/code/main.py | 51 | # ------------------------------------------------------------------ |
| MEDIUM | …cols/03-parallel-and-streaming-tool-calls/code/main.py | 119 | # ------------------------------------------------------------------ |
| MEDIUM | …cols/03-parallel-and-streaming-tool-calls/code/main.py | 121 | # ------------------------------------------------------------------ |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 32 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 34 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 90 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 92 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 125 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 128 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 178 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 180 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 330 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 332 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 352 | # --------------------------------------------------------------------------- |
| MEDIUM | …ools-and-protocols/18-mcp-auth-production/code/main.py | 354 | # --------------------------------------------------------------------------- |
| 342 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | site/lesson.html | 2465 | function updateMermaidThemeAndRerender() { |
| LOW | site/lesson.html | 2561 | function getMermaidModalFocusables() { |
| LOW | …5-streaming-speech-to-speech-moshi-hibiki/code/main.py | 42 | def inner_monologue_next_token(text_so_far, user_mimi_stream): |
| LOW | phases/11-llm-engineering/07-advanced-rag/code/main.py | 202 | def create_parent_child_chunks(text, parent_size=200, child_size=50): |
| LOW | phases/11-llm-engineering/07-advanced-rag/code/main.py | 260 | def evaluate_retrieval_recall(queries_with_relevant, retrieval_fn, k=5): |
| LOW | phases/11-llm-engineering/07-advanced-rag/docs/en.md | 335 | def create_parent_child_chunks(text, parent_size=200, child_size=50): |
| LOW | phases/11-llm-engineering/07-advanced-rag/docs/en.md | 396 | def evaluate_retrieval_recall(queries_with_relevant, retrieval_fn, k=5): |
| LOW | phases/11-llm-engineering/07-advanced-rag/docs/en.md | 427 | def rerank_with_cross_encoder(query, candidates, chunks, top_k=5): |
| LOW | …gineering/09-function-calling/code/function_calling.py | 305 | def run_function_calling_loop(user_message, max_iterations=5): |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 403 | def run_function_calling_loop(user_message, max_iterations=5): |
| LOW | …1-llm-engineering/10-evaluation/code/eval_framework.py | 183 | def wilson_confidence_interval(successes, total, z=1.96): |
| LOW | …1-llm-engineering/10-evaluation/code/eval_framework.py | 195 | def bootstrap_confidence_interval(scores, n_bootstrap=1000, confidence=0.95): |
| LOW | phases/11-llm-engineering/10-evaluation/docs/en.md | 425 | def wilson_confidence_interval(successes, total, z=1.96): |
| LOW | phases/11-llm-engineering/10-evaluation/docs/en.md | 437 | def bootstrap_confidence_interval(scores, n_bootstrap=1000, confidence=0.95): |
| LOW | …/11-llm-engineering/03-structured-outputs/code/main.py | 157 | def demonstrate_constrained_decoding(): |
| LOW | …/11-llm-engineering/03-structured-outputs/code/main.py | 224 | def run_schema_validation_demo(): |
| LOW | …/11-llm-engineering/03-structured-outputs/code/main.py | 248 | def run_schema_generation_demo(): |
| LOW | …/11-llm-engineering/03-structured-outputs/code/main.py | 287 | def run_constrained_decoding_demo(): |
| LOW | …/11-llm-engineering/03-structured-outputs/code/main.py | 294 | def run_extraction_pipeline_demo(): |
| LOW | …es/11-llm-engineering/03-structured-outputs/docs/en.md | 304 | def demonstrate_constrained_decoding(): |
| LOW | …engineering/02-few-shot-cot/code/advanced_prompting.py | 140 | def build_zero_shot_cot_prompt(question): |
| LOW | …engineering/02-few-shot-cot/code/advanced_prompting.py | 213 | def generate_initial_thoughts(question, client, model, breadth=3): |
| LOW | …eep-learning-core/04-activation-functions/code/main.py | 81 | def vanishing_gradient_experiment(activation_fn, name, n_layers=10, n_inputs=5): |
| LOW | …-deep-learning-core/04-activation-functions/docs/en.md | 311 | def vanishing_gradient_experiment(activation_fn, name, n_layers=10, n_inputs=5): |
| LOW | …s/03-deep-learning-core/05-loss-functions/code/main.py | 50 | def categorical_cross_entropy(logits, target_index, eps=1e-15): |
| LOW | …ses/03-deep-learning-core/05-loss-functions/docs/en.md | 244 | def categorical_cross_entropy(logits, target_index, eps=1e-15): |
| LOW | …undations-to-advanced/18-multilingual-nlp/code/main.py | 29 | def simulate_transfer_accuracy(target, source): |
| LOW | …dations-to-advanced/02-bag-of-words-tfidf/code/main.py | 39 | def inverse_document_frequency(df, n_docs): |
| LOW | …undations-to-advanced/02-bag-of-words-tfidf/docs/en.md | 91 | def inverse_document_frequency(df, n_docs): |
| LOW | …nd-protocols/10-mcp-resources-and-prompts/code/main.py | 78 | def handle_resources_subscribe(params: dict) -> dict: |
| LOW | …nd-protocols/10-mcp-resources-and-prompts/code/main.py | 83 | def handle_resources_unsubscribe(params: dict) -> dict: |
| LOW | …gent-engineering/26-failure-modes-agentic/code/main.py | 37 | def detect_hallucinated_action(trace: Trace) -> str | None: |
| LOW | …gent-engineering/26-failure-modes-agentic/code/main.py | 98 | def detect_success_hallucination(trace: Trace) -> str | None: |
| LOW | …33-instructions-as-executable-constraints/code/main.py | 110 | def opened_question_when_unsure(self, trace: TurnTrace) -> bool: |
| LOW | …tooling/12-debugging-and-profiling/code/debug_tools.py | 259 | def demo_conditional_breakpoint(): |
| LOW | …and-tooling/05-jupyter-notebooks/code/notebook_tips.py | 84 | def magic_command_equivalents(): |
| LOW | …ety-alignment/17-wmdp-dual-use-evaluation/code/main.py | 40 | def apply_rmu_style_unlearning(model_accuracy: dict, |
| LOW | …lignment/04-sycophancy-rlhf-amplification/code/main.py | 66 | def agreement_penalty_correction(r: dict[str, float], alpha: float) -> dict[str, float]: |
| LOW | …fety-alignment/02-reward-hacking-goodhart/code/main.py | 137 | def kl_constrained_policy_sweep(proxy: ProxyRM, |
| LOW | …/06-mesa-optimization-deceptive-alignment/code/main.py | 60 | def pseudo_no_awareness_policy(ex: Example, mesa_goal: int = 0) -> int: |
| LOW | …d-swarms/23-failure-modes-mast-groupthink/code/main.py | 141 | def demo_incident_categorization() -> None: |
| LOW | …lti-agent-and-swarms/02-fipa-acl-heritage/code/main.py | 71 | def mcp_resources_read_to_acl(req: dict) -> ACLMessage: |
| LOW | …/22-production-scaling-queues-checkpoints/code/main.py | 51 | def run_agent_with_checkpoint(store: CheckpointStore, thread_id: str, |
| LOW | …formers-deep-dive/03-multi-head-attention/code/main.py | 80 | def scaled_dot_product_attention(Q: Matrix, K: Matrix, V: Matrix): |
| LOW | …formers-deep-dive/16-speculative-decoding/code/main.py | 108 | def expected_tokens_per_verify(alpha, N): |
| LOW | …ransformers-deep-dive/05-full-transformer/code/main.py | 129 | def scaled_dot_product_attention(Q, K, V, causal=False): |
| LOW | …/02-self-attention-from-scratch/code/self_attention.py | 10 | def scaled_dot_product_attention(Q, K, V): |
| LOW | …rs-deep-dive/02-self-attention-from-scratch/docs/en.md | 192 | def scaled_dot_product_attention(Q, K, V): |
| LOW | …deep-dive/07-gpt-causal-language-modeling/code/main.py | 24 | def attention_scores_with_mask(raw_scores, mask): |
| LOW | …math-foundations/18-convex-optimization/code/convex.py | 267 | def demo_condition_number_effect(): |
| LOW | …math-foundations/18-convex-optimization/code/convex.py | 306 | def demo_lagrange_multipliers(): |
| LOW | …math-foundations/18-convex-optimization/code/convex.py | 380 | def demo_regularization_geometry(): |
| LOW | …math-foundations/18-convex-optimization/code/convex.py | 443 | def demo_first_vs_second_order(): |
| LOW | …math-foundations/18-convex-optimization/code/convex.py | 519 | def demo_convex_vs_nonconvex_landscape(): |
| LOW | …ations/02-vectors-matrices-operations/code/matrices.py | 239 | def demo_neural_network_layer(): |
| LOW | …ations/02-vectors-matrices-operations/code/matrices.py | 295 | def demo_weight_matrix_intuition(): |
| LOW | …h-foundations/17-linear-systems/code/linear_systems.py | 139 | def demo_gaussian_elimination(): |
| LOW | …h-foundations/17-linear-systems/code/linear_systems.py | 382 | def demo_linear_regression_full(): |
| LOW | …ions/10-dimensionality-reduction/code/dim_reduction.py | 285 | def demo_reconstruction_error(): |
| LOW | …-math-foundations/16-sampling-methods/code/sampling.py | 11 | def sample_exponential_inverse_cdf(lam): |
| 527 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/link_check.py | 29 | |
| LOW | scripts/build_catalog.py | 49 | |
| LOW | scripts/scaffold_workbench.py | 26 | |
| LOW | scripts/check_readme_counts.py | 27 | |
| LOW | scripts/audit_lessons.py | 12 | |
| LOW | scripts/install_skills.py | 27 | |
| LOW | scripts/lesson_run.py | 30 | |
| LOW | scripts/_lib.py | 9 | |
| LOW | …peech-and-audio/04-speech-recognition-asr/code/main.py | 9 | |
| LOW | …speech-and-audio/10-audio-language-models/code/main.py | 10 | |
| LOW | …-audio/05-whisper-architecture-finetuning/code/main.py | 9 | |
| LOW | …ses/06-speech-and-audio/07-text-to-speech/code/main.py | 10 | |
| LOW | …llm-engineering/14-model-context-protocol/code/main.py | 13 | |
| LOW | …ases/11-llm-engineering/15-prompt-caching/code/main.py | 14 | |
| LOW | …ases/11-llm-engineering/15-prompt-caching/code/main.py | 16 | |
| LOW | …m-engineering/16-langgraph-state-machines/code/main.py | 23 | |
| LOW | …1-llm-engineering/10-evaluation/code/eval_framework.py | 1 | |
| LOW | …1-llm-engineering/10-evaluation/code/eval_framework.py | 6 | |
| LOW | …-engineering/17-agent-framework-tradeoffs/code/main.py | 12 | |
| LOW | …-engineering/17-agent-framework-tradeoffs/code/main.py | 18 | |
| LOW | …11-llm-engineering/05-context-engineering/code/main.py | 2 | |
| LOW | …m-engineering/13-production-app/code/production_app.py | 3 | |
| LOW | …m-engineering/13-production-app/code/production_app.py | 13 | |
| LOW | …engineering/02-few-shot-cot/code/advanced_prompting.py | 1 | |
| LOW | …1-llm-engineering/11-caching-cost/code/caching_cost.py | 5 | |
| LOW | …1-llm-engineering/11-caching-cost/code/caching_cost.py | 5 | |
| LOW | …foundations-to-advanced/25-entity-linking/code/main.py | 2 | |
| LOW | …-to-advanced/27-llm-evaluation-frameworks/code/main.py | 2 | |
| LOW | …ns-to-advanced/17-chatbots-rule-to-neural/code/main.py | 2 | |
| LOW | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 16 | |
| LOW | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 22 | |
| LOW | …-and-protocols/23-capstone-tool-ecosystem/code/main.py | 22 | |
| LOW | …s-and-protocols/08-building-an-mcp-client/code/main.py | 11 | |
| LOW | …s-and-protocols/08-building-an-mcp-client/code/main.py | 13 | |
| LOW | …-tools-and-protocols/21-llm-routing-layer/code/main.py | 11 | |
| LOW | …-tools-and-protocols/21-llm-routing-layer/code/main.py | 13 | |
| LOW | …-tools-and-protocols/21-llm-routing-layer/code/main.py | 17 | |
| LOW | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 12 | |
| LOW | …ls-and-protocols/22-skills-and-agent-sdks/code/main.py | 14 | |
| LOW | …tools-and-protocols/01-the-tool-interface/code/main.py | 17 | |
| LOW | …-tools-and-protocols/04-structured-output/code/main.py | 14 | |
| LOW | …-protocols/17-mcp-gateways-and-registries/code/main.py | 15 | |
| LOW | …-protocols/17-mcp-gateways-and-registries/code/main.py | 18 | |
| LOW | …-protocols/17-mcp-gateways-and-registries/code/main.py | 21 | |
| LOW | …d-protocols/02-function-calling-deep-dive/code/main.py | 10 | |
| LOW | …3-tools-and-protocols/06-mcp-fundamentals/code/main.py | 10 | |
| LOW | …cols/03-parallel-and-streaming-tool-calls/code/main.py | 13 | |
| LOW | phases/13-tools-and-protocols/14-mcp-apps/code/main.py | 13 | |
| LOW | phases/13-tools-and-protocols/14-mcp-apps/code/main.py | 16 | |
| LOW | phases/13-tools-and-protocols/14-mcp-apps/code/main.py | 17 | |
| LOW | …es/13-tools-and-protocols/19-a2a-protocol/code/main.py | 14 | |
| LOW | …-protocols/15-mcp-security-tool-poisoning/code/main.py | 13 | |
| LOW | …s-and-protocols/16-mcp-security-oauth-2-1/code/main.py | 14 | |
| LOW | …nd-protocols/10-mcp-resources-and-prompts/code/main.py | 14 | |
| LOW | …nd-protocols/10-mcp-resources-and-prompts/code/main.py | 17 | |
| LOW | …nd-protocols/10-mcp-resources-and-prompts/code/main.py | 17 | |
| LOW | …ools-and-protocols/20-opentelemetry-genai/code/main.py | 14 | |
| LOW | …ools-and-protocols/20-opentelemetry-genai/code/main.py | 22 | |
| LOW | …13-tools-and-protocols/13-mcp-async-tasks/code/main.py | 16 | |
| LOW | …13-tools-and-protocols/13-mcp-async-tasks/code/main.py | 19 | |
| 460 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/link_check.py | 115 | |
| LOW | scripts/link_check.py | 278 | |
| LOW | scripts/install_skills.py | 74 | |
| LOW | scripts/install_skills.py | 91 | |
| LOW | …audio/06-speaker-recognition-verification/code/main.py | 135 | |
| LOW | …peech-and-audio/04-speech-recognition-asr/code/main.py | 27 | |
| LOW | …ech-and-audio/12-voice-assistant-pipeline/code/main.py | 69 | |
| LOW | …ses/06-speech-and-audio/07-text-to-speech/code/main.py | 53 | |
| LOW | …ch-and-audio/02-spectrograms-mel-features/code/main.py | 85 | |
| LOW | …llm-engineering/14-model-context-protocol/code/main.py | 79 | |
| LOW | …m-engineering/16-langgraph-state-machines/code/main.py | 116 | |
| LOW | …gineering/09-function-calling/code/function_calling.py | 199 | |
| LOW | …es/11-llm-engineering/08-fine-tuning-lora/code/lora.py | 35 | |
| LOW | …1-llm-engineering/10-evaluation/code/eval_framework.py | 300 | |
| LOW | …/11-llm-engineering/03-structured-outputs/code/main.py | 10 | |
| LOW | …/11-llm-engineering/03-structured-outputs/code/main.py | 121 | |
| LOW | …es/11-llm-engineering/04-embeddings/code/embeddings.py | 109 | |
| LOW | …m-engineering/13-production-app/code/production_app.py | 359 | |
| LOW | …ering/01-prompt-engineering/code/prompt_engineering.py | 321 | |
| LOW | …13-debugging-neural-networks/code/debug_neural_nets.py | 140 | |
| LOW | …s/03-deep-learning-core/10-mini-framework/code/main.py | 373 | |
| LOW | …eep-learning-core/01-the-perceptron/code/perceptron.py | 12 | |
| LOW | …eep-learning-core/01-the-perceptron/code/perceptron.py | 132 | |
| LOW | …-learning-core/09-learning-rate-schedules/code/main.py | 76 | |
| LOW | …-learning-core/09-learning-rate-schedules/code/main.py | 148 | |
| LOW | …/03-deep-learning-core/03-backpropagation/code/main.py | 188 | |
| LOW | …ep-learning-core/08-weight-initialization/code/main.py | 64 | |
| LOW | …ep-learning-core/08-weight-initialization/code/main.py | 126 | |
| LOW | …ep-learning-core/08-weight-initialization/code/main.py | 157 | |
| LOW | …ep-learning-core/08-weight-initialization/code/main.py | 166 | |
| LOW | …ns-to-advanced/23-chunking-strategies-rag/code/main.py | 36 | |
| LOW | …ations-to-advanced/07-pos-tagging-parsing/code/main.py | 52 | |
| LOW | …s-to-advanced/03-word-embeddings-word2vec/code/main.py | 22 | |
| LOW | …s-to-advanced/06-named-entity-recognition/code/main.py | 6 | |
| LOW | …s-to-advanced/06-named-entity-recognition/code/main.py | 20 | |
| LOW | …s-to-advanced/06-named-entity-recognition/code/main.py | 43 | |
| LOW | …dations-to-advanced/12-text-summarization/code/main.py | 20 | |
| LOW | …foundations-to-advanced/15-topic-modeling/code/main.py | 13 | |
| LOW | …ons-to-advanced/04-glove-fasttext-subword/code/main.py | 13 | |
| LOW | …ons-to-advanced/24-coreference-resolution/code/main.py | 27 | |
| LOW | …-advanced/14-information-retrieval-search/code/main.py | 58 | |
| LOW | …s-and-protocols/08-building-an-mcp-client/code/main.py | 109 | |
| LOW | …-tools-and-protocols/04-structured-output/code/main.py | 60 | |
| LOW | …-tools-and-protocols/04-structured-output/code/main.py | 176 | |
| LOW | …-protocols/15-mcp-security-tool-poisoning/code/main.py | 71 | |
| LOW | …orcement-learning/07-actor-critic-a2c-a3c/code/main.py | 104 | |
| LOW | …orcement-learning/07-actor-critic-a2c-a3c/code/main.py | 149 | |
| LOW | …einforcement-learning/04-q-learning-sarsa/code/main.py | 80 | |
| LOW | phases/09-reinforcement-learning/08-ppo/code/main.py | 112 | |
| LOW | phases/09-reinforcement-learning/08-ppo/code/main.py | 173 | |
| LOW | …nt-learning/06-policy-gradients-reinforce/code/main.py | 84 | |
| LOW | …nt-learning/06-policy-gradients-reinforce/code/main.py | 115 | |
| LOW | …s/14-agent-engineering/36-scope-contracts/code/main.py | 114 | |
| LOW | …gent-engineering/26-failure-modes-agentic/code/main.py | 69 | |
| LOW | …gent-engineering/04-tree-of-thoughts-lats/code/main.py | 76 | |
| LOW | …es/14-agent-engineering/01-the-agent-loop/code/main.py | 124 | |
| LOW | …tooling/12-debugging-and-profiling/code/debug_tools.py | 64 | |
| LOW | …ases/08-generative-ai/10-video-generation/code/main.py | 109 | |
| LOW | …enerative-ai/19-visual-autoregressive-var/code/main.py | 40 | |
| LOW | …rative-ai/03-gans-generator-discriminator/code/main.py | 70 | |
| 84 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …ering/01-prompt-engineering/code/prompt_engineering.py | 418 | 'Output: {"sentiment": "negative", "food": null, "service": "negative"}' |
| HIGH | phases/13-tools-and-protocols/14-mcp-apps/code/main.py | 71 | if (e.data && e.data.id === id) {{ |
| HIGH | …formers-deep-dive/16-speculative-decoding/code/main.py | 136 | print("=== acceptance rate vs KL(q || p) ===") |
| HIGH | …h-foundations/14-norms-and-distances/code/distances.py | 375 | print(f" KL(P || Q) = {kl_pq:.4f} nats") |
| HIGH | …h-foundations/14-norms-and-distances/code/distances.py | 376 | print(f" KL(Q || P) = {kl_qp:.4f} nats") |
| HIGH | …h-foundations/14-norms-and-distances/code/distances.py | 386 | print(f" KL(P || Q) = {kl_divergence(p2, q2):.4f} nats") |
| HIGH | …h-foundations/14-norms-and-distances/code/distances.py | 387 | print(f" KL(Q || P) = {kl_divergence(q2, p2):.4f} nats") |
| HIGH | …tions/09-information-theory/code/information_theory.py | 225 | print(f" KL(true || good): {kl_good:.4f} bits") |
| HIGH | …tions/09-information-theory/code/information_theory.py | 226 | print(f" KL(true || bad): {kl_bad:.4f} bits") |
| HIGH | …tions/09-information-theory/code/information_theory.py | 240 | print(f" KL(P || Q) = {kl_divergence(p, q):.4f} bits") |
| HIGH | …tions/09-information-theory/code/information_theory.py | 241 | print(f" KL(Q || P) = {kl_divergence(q, p):.4f} bits") |
| HIGH | …one-projects/05-autonomous-research-agent/code/main.py | 136 | tree.push(root) |
| HIGH | …one-projects/05-autonomous-research-agent/code/main.py | 160 | tree.push(ch) |
| HIGH | …s-systems/10-claude-code-permission-modes/code/main.py | 161 | Action("shell", "git add /tmp/secrets.txt && git push"), |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | phases/11-llm-engineering/07-advanced-rag/code/main.py | 0 | acme corp refund policy. all standard plan customers are eligible for a full refund within 30 days of purchase. enterpri |
| HIGH | phases/11-llm-engineering/06-rag/code/main.py | 0 | acme corp refund policy. all standard plan customers are eligible for a full refund within 30 days of purchase. enterpri |
| HIGH | …es/11-llm-engineering/04-embeddings/code/embeddings.py | 0 | acme corp refund policy. all standard plan customers are eligible for a full refund within 30 days of purchase. enterpri |
| HIGH | phases/11-llm-engineering/07-advanced-rag/code/main.py | 0 | acme corp product overview. acme corp offers three product tiers: starter, professional, and enterprise. the starter pla |
| HIGH | phases/11-llm-engineering/06-rag/code/main.py | 0 | acme corp product overview. acme corp offers three product tiers: starter, professional, and enterprise. the starter pla |
| HIGH | …es/11-llm-engineering/04-embeddings/code/embeddings.py | 0 | acme corp product overview. acme corp offers three product tiers: starter, professional, and enterprise. the starter pla |
| HIGH | phases/11-llm-engineering/07-advanced-rag/code/main.py | 0 | acme corp security practices. acme corp maintains soc 2 type ii compliance and undergoes annual third-party security aud |
| HIGH | phases/11-llm-engineering/06-rag/code/main.py | 0 | acme corp security practices. acme corp maintains soc 2 type ii compliance and undergoes annual third-party security aud |
| HIGH | …es/11-llm-engineering/04-embeddings/code/embeddings.py | 0 | acme corp security practices. acme corp maintains soc 2 type ii compliance and undergoes annual third-party security aud |
| HIGH | phases/11-llm-engineering/07-advanced-rag/code/main.py | 0 | acme corp api documentation. the acme api uses rest with json request and response bodies. authentication is via bearer |
| HIGH | phases/11-llm-engineering/06-rag/code/main.py | 0 | acme corp api documentation. the acme api uses rest with json request and response bodies. authentication is via bearer |
| HIGH | …es/11-llm-engineering/04-embeddings/code/embeddings.py | 0 | acme corp api documentation. the acme api uses rest with json request and response bodies. authentication is via bearer |
| HIGH | phases/11-llm-engineering/07-advanced-rag/code/main.py | 0 | acme corp uptime and reliability. acme corp guarantees 99.9% uptime for professional plans and 99.99% uptime for enterpr |
| HIGH | phases/11-llm-engineering/06-rag/code/main.py | 0 | acme corp uptime and reliability. acme corp guarantees 99.9% uptime for professional plans and 99.99% uptime for enterpr |
| HIGH | …es/11-llm-engineering/04-embeddings/code/embeddings.py | 0 | acme corp uptime and reliability. acme corp guarantees 99.9% uptime for professional plans and 99.99% uptime for enterpr |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/link_check.py | 258 | except Exception as exc: |
| LOW | scripts/link_check.py | 343 | except Exception as exc: |
| LOW | …m-engineering/16-langgraph-state-machines/code/main.py | 56 | except Exception as exc: |
| LOW | …gineering/09-function-calling/code/function_calling.py | 30 | except Exception as e: |
| LOW | …gineering/09-function-calling/code/function_calling.py | 128 | except Exception as e: |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 216 | except Exception as e: |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 298 | except Exception as e: |
| LOW | …engineering/02-few-shot-cot/code/advanced_prompting.py | 326 | except Exception as e: |
| LOW | …13-tools-and-protocols/13-mcp-async-tasks/code/main.py | 100 | except Exception as e: |
| LOW | …/13-tools-and-protocols/09-mcp-transports/code/main.py | 156 | except Exception: |
| LOW | …s-and-protocols/07-building-an-mcp-server/code/main.py | 151 | except Exception as e: |
| LOW | …s-and-protocols/07-building-an-mcp-server/code/main.py | 218 | except Exception as e: |
| LOW | …ools-and-protocols/18-mcp-auth-production/code/main.py | 246 | except Exception: |
| LOW | …ent-engineering/02-rewoo-plan-and-execute/code/main.py | 43 | except Exception as e: |
| LOW | …t-engineering/42-agent-workbench-capstone/code/main.py | 547 | except Exception as exc: |
| LOW | …tputs/agent-workbench-pack/scripts/generate_handoff.py | 112 | except Exception as exc: |
| LOW | …nt-engineering/10-skill-libraries-voyager/code/main.py | 100 | except Exception as e: |
| LOW | …/14-agent-engineering/17-claude-agent-sdk/code/main.py | 100 | except Exception as e: |
| LOW | …gent-engineering/34-repo-memory-and-state/code/main.py | 108 | except Exception: |
| LOW | …ineering/06-tool-use-and-function-calling/code/main.py | 134 | except Exception as e: |
| LOW | …-agent-engineering/14-autogen-actor-model/code/main.py | 67 | except Exception as e: |
| LOW | …es/14-agent-engineering/01-the-agent-loop/code/main.py | 52 | except Exception as e: |
| LOW | …es/14-agent-engineering/01-the-agent-loop/code/main.py | 62 | except Exception as e: |
| LOW | …ineering/07-memory-virtual-context-memgpt/code/main.py | 136 | except Exception as e: |
| LOW | …00-setup-and-tooling/01-dev-environment/code/verify.py | 38 | except Exception: |
| MEDIUM | …00-setup-and-tooling/01-dev-environment/code/verify.py | 25 | def run_check(name, check_fn, detail_fn=None): |
| LOW | …i-agent-and-swarms/08-role-specialization/code/main.py | 75 | except Exception as e: |
| LOW | …i-agent-and-swarms/08-role-specialization/code/main.py | 84 | except Exception as e: |
| MEDIUM | …gent-and-swarms/07-society-of-mind-debate/code/main.py | 94 | print(f"Error vs truth: {abs(control_mean - TRUE_ANSWER):.2f}") |
| LOW | …tch/09-constitutional-ai-self-improvement/code/main.py | 80 | except Exception: |
| LOW | …tch/09-constitutional-ai-self-improvement/code/main.py | 137 | except Exception: |
| LOW | …ratch/09-constitutional-ai-self-improvement/docs/en.md | 216 | except Exception: |
| LOW | …projects/15-constitutional-safety-harness/code/main.py | 33 | except Exception: |
| LOW | …tone-projects/13-mcp-server-with-registry/code/main.py | 140 | except Exception as exc: |
| LOW | …stone-projects/42-large-corpus-downloader/code/main.py | 355 | except Exception: |
| LOW | …apstone-projects/43-hdf5-tokenized-corpus/code/main.py | 273 | except Exception: |
| LOW | …apstone-projects/43-hdf5-tokenized-corpus/code/main.py | 277 | except Exception: |
| LOW | …apstone-projects/43-hdf5-tokenized-corpus/code/main.py | 292 | except Exception: |
| MEDIUM | …apstone-projects/43-hdf5-tokenized-corpus/code/main.py | 140 | def __exit__(self, exc_type, exc, tb) -> None: |
| LOW | …one-projects/24-plan-execute-control-flow/code/main.py | 156 | except Exception as exc: |
| LOW | …-capstone-projects/56-iteration-scheduler/code/main.py | 202 | except Exception as exc: |
| LOW | …-capstone-projects/56-iteration-scheduler/code/main.py | 264 | except Exception: |
| LOW | …tone-projects/23-function-call-dispatcher/code/main.py | 190 | except Exception as exc: |
| LOW | …tone-projects/23-function-call-dispatcher/code/main.py | 240 | except Exception as exc: |
| LOW | …s/19-capstone-projects/49-lm-eval-harness/code/main.py | 96 | except Exception: |
| LOW | …s/19-capstone-projects/49-lm-eval-harness/code/main.py | 225 | except Exception: |
| LOW | …s/19-capstone-projects/49-lm-eval-harness/code/main.py | 237 | except Exception: |
| LOW | …stone-projects/22-jsonrpc-stdio-transport/code/main.py | 150 | except Exception as exc: |
| LOW | …capstone-projects/48-distributed-fsdp-ddp/code/main.py | 278 | except Exception as exc: |
| LOW | …capstone-projects/48-distributed-fsdp-ddp/code/main.py | 338 | except Exception: |
| LOW | …-projects/01-terminal-native-coding-agent/code/main.py | 214 | except Exception as exc: |
| LOW | …l-fundamentals/12-hyperparameter-tuning/code/tuning.py | 560 | except Exception: |
| LOW | …/04-computer-vision/01-image-fundamentals/code/main.py | 28 | except Exception: |
| MEDIUM | …/04-computer-vision/01-image-fundamentals/code/main.py | 22 | def load_rgb(url, timeout=5): |
| LOW | …computer-vision/16-vision-pipeline-capstone/docs/en.md | 258 | except Exception: |
| LOW | …vision/08-instance-segmentation-mask-rcnn/code/main.py | 98 | except Exception as e: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 561 | |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 581 | # }] |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 601 | # ) |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 621 | # "type": "object", |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 641 | # {"role": "assistant", "content": response.content}, |
| LOW | …ases/11-llm-engineering/09-function-calling/docs/en.md | 661 | # command="npx", |
| LOW | phases/11-llm-engineering/10-evaluation/docs/en.md | 741 | # |
| LOW | phases/11-llm-engineering/10-evaluation/docs/en.md | 761 | |
| LOW | phases/11-llm-engineering/10-evaluation/docs/en.md | 781 | # evaluate([test_case], [relevancy, faithfulness]) |
| LOW | phases/11-llm-engineering/10-evaluation/docs/en.md | 801 | # steps: |
| LOW | phases/11-llm-engineering/12-guardrails/docs/en.md | 741 | |
| LOW | phases/11-llm-engineering/12-guardrails/docs/en.md | 761 | # result = response.results[0] |
| LOW | phases/11-llm-engineering/12-guardrails/docs/en.md | 781 | # |
| LOW | phases/11-llm-engineering/12-guardrails/docs/en.md | 801 | # config.yml: |
| LOW | phases/11-llm-engineering/12-guardrails/docs/en.md | 821 | # user ask about something else |
| LOW | phases/11-llm-engineering/12-guardrails/docs/en.md | 841 | # ) |
| LOW | …es/11-llm-engineering/03-structured-outputs/docs/en.md | 421 | |
| LOW | …es/11-llm-engineering/03-structured-outputs/docs/en.md | 441 | # {"role": "user", "content": "Sony WH-1000XM5, $348, in stock"}, |
| LOW | …es/11-llm-engineering/03-structured-outputs/docs/en.md | 461 | # max_tokens=1024, |
| LOW | …es/11-llm-engineering/03-structured-outputs/docs/en.md | 481 | ### Instructor Library |
| LOW | phases/11-llm-engineering/13-production-app/docs/en.md | 1001 | ## Use It |
| LOW | phases/11-llm-engineering/13-production-app/docs/en.md | 1021 | # user_id: str |
| LOW | phases/11-llm-engineering/13-production-app/docs/en.md | 1041 | # |
| LOW | phases/11-llm-engineering/13-production-app/docs/en.md | 1061 | Replace the simulated LLM calls with actual provider SDKs. |
| LOW | phases/11-llm-engineering/13-production-app/docs/en.md | 1081 | # async def call_anthropic(prompt, model="claude-sonnet-4-20250514"): |
| LOW | …es/11-llm-engineering/01-prompt-engineering/docs/en.md | 881 | # client = OpenAI() |
| LOW | …es/11-llm-engineering/01-prompt-engineering/docs/en.md | 901 | OpenAI's system message is processed first and given high attention weight. Temperature=0.0 makes the output determinist |
| LOW | …es/11-llm-engineering/01-prompt-engineering/docs/en.md | 921 | # "role": "assistant", |
| LOW | …es/11-llm-engineering/01-prompt-engineering/docs/en.md | 941 | # "gemini-1.5-pro", |
| LOW | …es/11-llm-engineering/01-prompt-engineering/docs/en.md | 961 | # |
| LOW | phases/11-llm-engineering/11-caching-cost/docs/en.md | 761 | # model="claude-sonnet-4-20250514", |
| LOW | phases/11-llm-engineering/11-caching-cost/docs/en.md | 781 | |
| LOW | phases/11-llm-engineering/11-caching-cost/docs/en.md | 801 | |
| LOW | phases/11-llm-engineering/11-caching-cost/docs/en.md | 821 | # |
| LOW | phases/11-llm-engineering/11-caching-cost/docs/en.md | 841 | # client = OpenAI() |
| LOW | …tools-and-protocols/01-the-tool-interface/code/main.ts | 1 | // Phase 13 Lesson 01 — the tool interface, in TypeScript. |
| LOW | …es/13-tools-and-protocols/19-a2a-protocol/code/main.ts | 1 | // Phase 13 Lesson 19 — A2A agent-to-agent protocol, in TypeScript. |
| LOW | …s-and-protocols/07-building-an-mcp-server/code/main.ts | 1 | // Phase 13 Lesson 07 — toy MCP server, in TypeScript, stdlib only. |
| LOW | …-engineering/13-langgraph-stateful-graphs/code/main.ts | 1 | // Phase 14 Lesson 13 — LangGraph-shaped stateful graph, in TypeScript. |
| LOW | …ineering/06-tool-use-and-function-calling/code/main.ts | 1 | // Phase 14 Lesson 06 — tool use and function calling, in TypeScript. |
| LOW | …es/14-agent-engineering/01-the-agent-loop/code/main.ts | 1 | // Phase 14 Lesson 01 — toy ReAct agent loop, in TypeScript. |
| LOW | …/00-setup-and-tooling/10-terminal-and-shell/docs/en.md | 241 | # Port forward (access remote Jupyter/TensorBoard locally) |
| LOW | phases/10-llms-from-scratch/11-quantization/docs/en.md | 781 | # bits=4, |
| LOW | phases/10-llms-from-scratch/11-quantization/docs/en.md | 801 | # model_id = "meta-llama/Llama-3.1-8B" |
| LOW | phases/10-llms-from-scratch/10-evaluation/docs/en.md | 421 | # Command line: |
| LOW | phases/10-llms-from-scratch/10-evaluation/docs/en.md | 461 | ### RAGAS for RAG evaluation |
| LOW | …jects/03-realtime-voice-assistant/code/ts/src/index.ts | 1 | // Capstone 19/03: realtime voice web client (multi-file TypeScript). |
| LOW | …s/01-terminal-native-coding-agent/code/ts/src/index.ts | 1 | // Capstone 19/01: terminal-native coding agent harness (multi-file TypeScript). |
| LOW | …one-projects/02-rag-over-codebase/code/ts/src/index.ts | 1 | // Capstone 19/02: code RAG query API (multi-file TypeScript). |
| LOW | …utonomous-systems/16-checkpoints-rollback/code/main.py | 101 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …9-capstone-projects/36-training-loop-eval/code/main.py | 159 | block.attn.out_proj.weight.data.mul_(scale) |
| CRITICAL | …9-capstone-projects/36-training-loop-eval/code/main.py | 160 | block.mlp.fc2.weight.data.mul_(scale) |
| CRITICAL | …9-capstone-projects/35-gpt-model-assembly/code/main.py | 156 | block.attn.out_proj.weight.data.mul_(scale) |
| CRITICAL | …9-capstone-projects/35-gpt-model-assembly/code/main.py | 157 | block.mlp.fc2.weight.data.mul_(scale) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …llms-from-scratch/06-instruction-tuning-sft/docs/en.md | 25 | Stanford Alpaca proved you don't need millions of examples. In March 2023, they fine-tuned Llama 7B on just 52,000 instr |
| HIGH | …llms-from-scratch/06-instruction-tuning-sft/docs/en.md | 61 | Simple and widely used. The `input` field is optional -- many instructions don't need additional context. Stanford relea |
| HIGH | …modal-ai/05-llava-visual-instruction-tuning/docs/en.md | 3 | > LLaVA (April 2023) is the most copied multimodal architecture on the planet. It replaced BLIP-2's Q-Former with a 2-la |
| HIGH | …modal-ai/05-llava-visual-instruction-tuning/docs/en.md | 164 | | ShareGPT4V | "Better captions" | 1M dense captions generated by GPT-4V, used for higher-quality alignment | |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/scaffold-lesson.sh | 77 | ### Step 1: [name] |
| LOW | scripts/scaffold-lesson.sh | 85 | ### Step 2: [name] |
| LOW | …s/15-autonomous-systems/11-browser-agents/code/main.py | 91 | # Step 1: fetch. Apply sanitizer if enabled. |
| LOW | …s/15-autonomous-systems/11-browser-agents/code/main.py | 97 | # Step 2: "read" the combined context. In a real stack, URL fragment |
| LOW | …s/15-autonomous-systems/11-browser-agents/code/main.py | 101 | # Step 3: decide what to post. |
| LOW | …s/15-autonomous-systems/11-browser-agents/code/main.py | 117 | # Step 4: R/W boundary check. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …1-llm-engineering/10-evaluation/code/eval_framework.py | 259 | reference_output="I cannot provide instructions for illegal activities.", |
| MEDIUM | phases/11-llm-engineering/12-guardrails/code/main.ts | 327 | return { response: "I cannot provide that response. Let me help you differently.", report }; |
| MEDIUM | …es/11-llm-engineering/12-guardrails/code/guardrails.py | 341 | return "I apologize, but I cannot provide that response. Let me help you differently.", report |
| MEDIUM | …m-engineering/13-production-app/code/production_app.py | 337 | "Let me know if you need more detail on any specific aspect." |
| MEDIUM | …m-engineering/13-production-app/code/production_app.py | 478 | result["text"] = "I cannot provide that response as it was flagged by our safety system." |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …ne-projects/27-eval-harness-fixture-tasks/code/main.py | 332 | # The harness |
| MEDIUM | …e-projects/29-end-to-end-coding-task-demo/code/main.py | 32 | # Minimal harness primitives, copied with intent from lessons 25-28. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …m-engineering/13-production-app/code/production_app.py | 430 | async def handle_request(self, user_id, query, template_name="general_chat", variables=None): |
| LOW | …t-engineering/19-benchmarks-swebench-gaia/code/main.py | 34 | def run_task(task: Task) -> TaskResult: |
| LOW | …rms/24-evaluation-coordination-benchmarks/code/main.py | 42 | def run_task(system: SystemSim, task_id: str, seen: bool, rng: random.Random) -> TaskResult: |
| LOW | …s/19-capstone-projects/49-lm-eval-harness/code/main.py | 289 | def run_task( |
| LOW | …odal-ai/25-multimodal-agents-computer-use/code/main.py | 87 | def run_task(task: Task) -> dict: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …engineering/02-few-shot-cot/code/advanced_prompting.py | 510 | client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY", "your-api-key")) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …-tools-and-protocols/04-structured-output/code/main.py | 143 | "customer": "Acme Corp", |