Repository navigation
Commit d95b2ae
Steve Yalovitser
initial commit
Please enter the commit message for your changes. Lines starting
with '' will be ignored, and an empty message aborts the commit.
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
deleted: CONTRIBUTING.md
new file: Config
new file: GETTING_STARTED_GUIDE.md
modified: LICENSE
new file: LICENSE.txt
modified: NOTICE
modified: README.md
new file: agents/neuron-nki-agent.agent-spec.json
new file: agents/neuron-nki-agent.md
new file: agents/neuron-nki-debugger-agent.agent-spec.json
new file: agents/neuron-nki-debugger-agent.md
new file: agents/neuron-nki-profile-analysis-agent.agent-spec.json
new file: agents/neuron-nki-profile-analysis-agent.md
new file: agents/neuron-nki-writer-agent.agent-spec.json
new file: agents/neuron-nki-writer-agent.md
new file: build
new file: hooks/hooks.json
new file: hooks/scripts/check-env.sh
new file: pyproject.toml
new file: setup.cfg
new file: setup.py
new file: skills/neuron-nki-debugging/SKILL.md
new file: skills/neuron-nki-debugging/references/compiler-artifacts.md
new file: skills/neuron-nki-debugging/references/compiler-error-codes.md
new file: skills/neuron-nki-debugging/references/compiler-flags.md
new file: skills/neuron-nki-debugging/references/ncc-memory-resource-errors.md
new file: skills/neuron-nki-debugging/references/ncc-type-operation-errors.md
new file: skills/neuron-nki-debugging/references/ncc-verification-errors.md
new file: skills/neuron-nki-debugging/references/neuron-core-isolation.md
new file: skills/neuron-nki-docs/SKILL.md
new file: skills/neuron-nki-docs/references/architecture/nki_arch_guides.md
new file: skills/neuron-nki-docs/references/architecture/trainium2_arch.md
new file: skills/neuron-nki-docs/references/architecture/trainium3_arch.md
new file: skills/neuron-nki-docs/references/architecture/trainium_inferentia2_arch.md
new file: skills/neuron-nki-docs/references/debugging/error-codes-index.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EARG001.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EBVF030.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EHCA005.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EOOM001.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EOOM002.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/ESFH002.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/ESPP004.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/ESPP047.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EUOC002.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF001.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF004.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF005.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF006.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF007.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF009.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF010.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF011.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF013.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF015.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF016.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF017.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF018.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF019.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF022.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF024.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EVRF031.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EXSP001.md
new file: skills/neuron-nki-docs/references/debugging/error-codes/EXTP004.md
new file: skills/neuron-nki-docs/references/downloads/average_pool2d_jax.py
new file: skills/neuron-nki-docs/references/downloads/average_pool2d_nki_kernels.py
new file: skills/neuron-nki-docs/references/downloads/average_pool2d_torch.py
new file: skills/neuron-nki-docs/references/downloads/mamba_nki_kernels.py
new file: skills/neuron-nki-docs/references/downloads/mamba_torch.py
new file: skills/neuron-nki-docs/references/downloads/matrix_multiplication_nki_kernels.py
new file: skills/neuron-nki-docs/references/downloads/matrix_multiplication_torch.py
new file: skills/neuron-nki-docs/references/downloads/spmd_multiple_nc_tensor_addition_jax.py
new file: skills/neuron-nki-docs/references/downloads/spmd_multiple_nc_tensor_addition_nki_kernels.py
new file: skills/neuron-nki-docs/references/downloads/spmd_multiple_nc_tensor_addition_torch.py
new file: skills/neuron-nki-docs/references/downloads/spmd_tensor_addition_jax.py
new file: skills/neuron-nki-docs/references/downloads/spmd_tensor_addition_nki_kernels.py
new file: skills/neuron-nki-docs/references/downloads/spmd_tensor_addition_torch.py
new file: skills/neuron-nki-docs/references/downloads/test_nki_isa_local_gather.py
new file: skills/neuron-nki-docs/references/downloads/transpose2d_jax.py
new file: skills/neuron-nki-docs/references/downloads/transpose2d_nki_kernels.py
new file: skills/neuron-nki-docs/references/downloads/transpose2d_torch.py
new file: skills/neuron-nki-docs/references/indices/hierarchical-toc.md
new file: skills/neuron-nki-docs/references/indices/symbol-lookup.md
new file: skills/neuron-nki-docs/references/indices/task-routing.md
new file: skills/neuron-nki-docs/references/optimization/deep-dives-overview.md
new file: skills/neuron-nki-docs/references/optimization/mxfp-matmul.md
new file: skills/neuron-nki-docs/references/optimization/nki-beta-versions.md
new file: skills/neuron-nki-docs/references/optimization/nki_perf_guide.md
new file: skills/neuron-nki-docs/references/optimization/use-neuron-profile.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-isa-memory.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-isa-misc.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-isa-scalar.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-isa-tensor.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-isa-utility.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-isa-vector.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-language-creation.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-language-dims.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-language-memory.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-language-misc.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-language-types.md
new file: skills/neuron-nki-docs/references/programming/api/api-nki-tools.md
new file: skills/neuron-nki-docs/references/programming/api/api-overview.md
new file: skills/neuron-nki-docs/references/programming/api/index.md
new file: skills/neuron-nki-docs/references/programming/api/nki.api.shared.md
new file: skills/neuron-nki-docs/references/programming/api/nki.isa.md
new file: skills/neuron-nki-docs/references/programming/api/nki.language.md
new file: skills/neuron-nki-docs/references/programming/api/nki.md
new file: skills/neuron-nki-docs/references/programming/api/view-old-api-ref-pages.md
new file: skills/neuron-nki-docs/references/programming/data-representation-overview.md
new file: skills/neuron-nki-docs/references/programming/framework_custom_op.md
new file: skills/neuron-nki-docs/references/programming/indexing-overview.md
new file: skills/neuron-nki-docs/references/programming/lnc.md
new file: skills/neuron-nki-docs/references/programming/memory-hierarchy-overview.md
new file: skills/neuron-nki-docs/references/programming/nki-aps.md
new file: skills/neuron-nki-docs/references/programming/nki-compiler.md
new file: skills/neuron-nki-docs/references/programming/nki-dma-overview.md
new file: skills/neuron-nki-docs/references/programming/nki-introduction.md
new file: skills/neuron-nki-docs/references/programming/nki-language-guide.md
new file: skills/neuron-nki-docs/references/programming/quickstart-implement-run-kernel.md
new file: skills/neuron-nki-docs/references/programming/setup-env.md
new file: skills/neuron-nki-docs/references/programming/tiling-overview.md
new file: skills/neuron-nki-docs/references/programming/tutorial-use-a-prebuilt-kernel.md
new file: skills/neuron-nki-docs/references/programming/tutorials/average_pool2d.md
new file: skills/neuron-nki-docs/references/programming/tutorials/fused_mamba.md
new file: skills/neuron-nki-docs/references/programming/tutorials/kernel-optimization.md
new file: skills/neuron-nki-docs/references/programming/tutorials/matrix_multiplication.md
new file: skills/neuron-nki-docs/references/programming/tutorials/spmd_multiple_nc_tensor_addition.md
new file: skills/neuron-nki-docs/references/programming/tutorials/spmd_tensor_addition.md
new file: skills/neuron-nki-docs/references/programming/tutorials/transpose2d.md
new file: skills/neuron-nki-docs/references/programming/tutorials/tutorials.md
new file: skills/neuron-nki-docs/references/reference/library/attention-cte.md
new file: skills/neuron-nki-docs/references/reference/library/attention-tkg.md
new file: skills/neuron-nki-docs/references/reference/library/design-rmsnorm-quant.md
new file: skills/neuron-nki-docs/references/reference/library/mlp.md
new file: skills/neuron-nki-docs/references/reference/library/output-projection-cte.md
new file: skills/neuron-nki-docs/references/reference/library/output-projection-tkg.md
new file: skills/neuron-nki-docs/references/reference/library/qkv.md
new file: skills/neuron-nki-docs/references/reference/library/rmsnorm-quant.md
new file: skills/neuron-nki-docs/references/reference/migration/nki-migration-guide.md
new file: skills/neuron-nki-docs/references/reference/migration/nki_block_dimension_migration_guide.md
new file: skills/neuron-nki-docs/references/reference/nki_faq.md
new file: skills/neuron-nki-docs/references/reference/nki_rn.md
new file: skills/neuron-nki-profile-querying/SKILL.md
new file: skills/neuron-nki-profile-querying/references/example-bounds-analysis.md
new file: skills/neuron-nki-profile-querying/references/getting-started.md
new file: skills/neuron-nki-profile-querying/references/investigations/dma_efficiency.md
new file: skills/neuron-nki-profile-querying/references/investigations/redundant_dma_transfers.md
new file: skills/neuron-nki-profile-querying/references/investigations/redundant_te_transposes.md
new file: skills/neuron-nki-profile-querying/references/investigations/te_inefficiency.md
new file: skills/neuron-nki-profile-querying/references/performance-bounds.md
new file: skills/neuron-nki-profile-querying/references/schema/ActiveTime.yaml
new file: skills/neuron-nki-profile-querying/references/schema/DmaPacket.yaml
new file: skills/neuron-nki-profile-querying/references/schema/DmaPacketAggregated.yaml
new file: skills/neuron-nki-profile-querying/references/schema/DmaQueuesInfo.yaml
new file: skills/neuron-nki-profile-querying/references/schema/DmaUsage.yaml
new file: skills/neuron-nki-profile-querying/references/schema/Error.yaml
new file: skills/neuron-nki-profile-querying/references/schema/Flow.yaml
new file: skills/neuron-nki-profile-querying/references/schema/HbmUsage.yaml
new file: skills/neuron-nki-profile-querying/references/schema/HbmUsageSummaryByType.yaml
new file: skills/neuron-nki-profile-querying/references/schema/HostMemUsage.yaml
new file: skills/neuron-nki-profile-querying/references/schema/Instruction.yaml
new file: skills/neuron-nki-profile-querying/references/schema/KernelInstructions.yaml
new file: skills/neuron-nki-profile-querying/references/schema/KernelIterationVariables.yaml
new file: skills/neuron-nki-profile-querying/references/schema/KernelStackFrames.yaml
new file: skills/neuron-nki-profile-querying/references/schema/Metadata.yaml
new file: skills/neuron-nki-profile-querying/references/schema/NeffHeader.yaml
new file: skills/neuron-nki-profile-querying/references/schema/PendingDma.yaml
new file: skills/neuron-nki-profile-querying/references/schema/PsumUsage.yaml
new file: skills/neuron-nki-profile-querying/references/schema/SbufAllocation.yaml
new file: skills/neuron-nki-profile-querying/references/schema/SbufUsage.yaml
new file: skills/neuron-nki-profile-querying/references/schema/SchemaFields.yaml
new file: skills/neuron-nki-profile-querying/references/schema/SemaphoreUpdate.yaml
new file: skills/neuron-nki-profile-querying/references/schema/Summary.yaml
new file: skills/neuron-nki-profile-querying/references/schema/TensorInfo.yaml
new file: skills/neuron-nki-profile-querying/references/schema/Throttle.yaml
new file: skills/neuron-nki-profile-querying/references/schema/ThrottleSummary.yaml
new file: skills/neuron-nki-profile-querying/references/schema/Warning.yaml
new file: skills/neuron-nki-profiling/SKILL.md
new file: skills/neuron-nki-profiling/examples/basic-profiling-workflow.py
new file: skills/neuron-nki-profiling/references/metrics-reference.md
new file: skills/neuron-nki-profiling/scripts/identify-neffs.py
new file: skills/neuron-nki-profiling/scripts/setup-perfetto.sh
new file: skills/neuron-nki-profiling/scripts/trace_processor
new file: skills/neuron-nki-writing/SKILL.md
new file: skills/neuron-nki-writing/examples/associative_scan.py
new file: skills/neuron-nki-writing/examples/elementwise_exp.py
new file: skills/neuron-nki-writing/examples/simple_matmul.py
new file: skills/neuron-nki-writing/references/api-translation.md
new file: skills/neuron-nki-writing/references/common-patterns.md
new file: skills/neuron-nki-writing/references/indexing-patterns.md
new file: skills/neuron-nki-writing/references/kernel-template.md
new file: skills/neuron-nki-writing/references/memory-patterns.md
new file: skills/neuron-nki-writing/references/nki-language-constraint.md
new file: skills/neuron-nki-writing/references/nkilib/core/allocator.md
new file: skills/neuron-nki-writing/references/nkilib/core/kernel-helpers.md
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/__init__.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/find_nonzero_indices.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/indexed_flatten.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/indexed_flatten_torch.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/layernorm_tkg.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/layernorm_torch.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/norm_tkg_utils.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/rmsnorm_mx_quantize_tkg.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/rmsnorm_tkg.py
new file: skills/neuron-nki-writing/references/nkilib/core/subkernels/rmsnorm_torch.py
new file: skills/neuron-nki-writing/references/nkilib/core/tensor-view.md
new file: skills/neuron-nki-writing/references/nkilib/core/tile-info.md
new file: skills/neuron-nki-writing/references/nkilib/core/tiled-range.md
new file: skills/neuron-nki-writing/references/nkilib/core/utils/__init__.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/allocator.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/common_types.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/interleave_copy.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/kernel_assert.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/kernel_helpers.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/lnc_subscriptable.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/logging.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/modular_allocator.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/stream_shuffle_broadcast.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/tensor_view.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/tile_info.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/tiled_range.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/tp_broadcast.py
new file: skills/neuron-nki-writing/references/nkilib/core/utils/tree_logger.py
new file: skills/neuron-nki-writing/references/nkilib/ops/stream-shuffle-broadcast.md
new file: skills/neuron-nki-writing/references/nkilib/ops/tp-broadcast.md
new file: skills/neuron-nki-writing/references/nkilib/patterns/layout-conversion.md
new file: skills/neuron-nki-writing/references/nkilib/patterns/moe-patterns.md
new file: skills/neuron-nki-writing/references/nkilib/patterns/normalization-patterns.md
new file: skills/neuron-nki-writing/references/nkilib/patterns/quantization-helpers.md
new file: skills/neuron-nki-writing/references/nkilib/types/common-types.md
new file: skills/neuron-nki-writing/references/nkilib/types/logging.md
new file: skills/neuron-nki-writing/references/performance-basics.md
new file: skills/neuron-nki-writing/references/transpose-and-layout.md
new file: src/neuron_agentic_development.egg-info/PKG-INFO
new file: src/neuron_agentic_development.egg-info/SOURCES.txt
new file: src/neuron_agentic_development.egg-info/dependency_links.txt
new file: src/neuron_agentic_development.egg-info/entry_points.txt
new file: src/neuron_agentic_development.egg-info/top_level.txt
new file: src/neuron_agentic_development/__init__.py
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-agent.agent-spec.json
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-agent.md
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-debugger-agent.agent-spec.json
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-debugger-agent.md
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-profile-analysis-agent.agent-spec.json
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-profile-analysis-agent.md
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-writer-agent.agent-spec.json
new file: src/neuron_agentic_development/artifacts/agents/neuron-nki-writer-agent.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/README.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/benchmarks/EVAL_REPORT.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/benchmarks/evals.json
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/conv2d_scaling_min.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/iterations/conv2d_scale_min_baseline.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/iterations/conv2d_scale_min_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/iterations/conv2d_scale_min_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/iterations/conv2d_scale_min_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/iterations/conv2d_scale_min_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/iterations/conv2d_scale_min_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/output/conv2d_scale_min_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/output/conv2d_scale_min_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/output/test_conv2d_scale_min.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/output/test_full_scale.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/conv2d_scaling_min/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/cumsum.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/iterations/cumsum_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/iterations/cumsum_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/iterations/cumsum_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/iterations/cumsum_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/iterations/cumsum_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/iterations/cumsum_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/output/cumsum_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/output/cumsum_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/output/test_cumsum.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/cumsum/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/gelu.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/iterations/gelu_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/iterations/gelu_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/iterations/gelu_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/iterations/gelu_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/iterations/gelu_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/iterations/gelu_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/output/gelu_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/output/gelu_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/output/test_gelu.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/gelu/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/matmul_with_BT.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/iterations/matmul_bt_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/iterations/matmul_bt_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/iterations/matmul_bt_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/iterations/matmul_bt_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/iterations/matmul_bt_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/iterations/matmul_bt_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/output/matmul_bt_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/output/matmul_bt_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/output/test_matmul_bt.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/matmul_subtract_multiply_relu.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/iterations/matmul_subtract_multiply_relu_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/iterations/matmul_subtract_multiply_relu_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/iterations/matmul_subtract_multiply_relu_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/iterations/matmul_subtract_multiply_relu_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/iterations/matmul_subtract_multiply_relu_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/iterations/matmul_subtract_multiply_relu_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/output/matmul_subtract_multiply_relu_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/output/matmul_subtract_multiply_relu_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/output/test_matmul_subtract_multiply_relu.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/matmul_subtract_multiply_relu/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/mlp.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/iterations/swiglu_mlp_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/iterations/swiglu_mlp_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/iterations/swiglu_mlp_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/iterations/swiglu_mlp_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/iterations/swiglu_mlp_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/iterations/swiglu_mlp_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/output/swiglu_mlp_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/output/swiglu_mlp_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/output/test_full_mlp.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/output/test_large_mlp.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/output/test_swiglu_mlp.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/mlp/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/iterations/rms_fused_qkv_baseline.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/iterations/rms_fused_qkv_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/iterations/rms_fused_qkv_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/iterations/rms_fused_qkv_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/iterations/rms_fused_qkv_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/iterations/rms_fused_qkv_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/output/rms_fused_qkv_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/output/rms_fused_qkv_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/output/test_rms_fused_qkv.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/rms_fused_qkv/rms_fused_qkv.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/iterations/softmax_nki_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/iterations/softmax_v1.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/iterations/softmax_v2.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/iterations/softmax_v3.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/iterations/softmax_v4.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/iterations/softmax_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/output/softmax_v5.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/optimization/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/output/FINDINGS.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/output/output.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/output/softmax_nki_kernel.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/output/test_softmax.py
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/prompt.md
new file: src/neuron_agentic_development/artifacts/evals/neuron-nki-agent/examples/softmax/softmax.py
new file: src/neuron_agentic_development/artifacts/hooks/hooks.json
new file: src/neuron_agentic_development/artifacts/hooks/scripts/check-env.sh
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/SKILL.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE0.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE1.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE2.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE3.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE4.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE5.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE6.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/STAGE7.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/cpu-component-debugging.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/cpu-e2e-debugging.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/debugging-case-study-gptoss.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/device-component-debugging.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/device-e2e-debugging.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/dump-tensors.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/equiv-concept.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/negative_samples/M2304_K256_N4096_seed42_d2a166b27b5e5073e755ff9ead80243e_debug_cpu32_gpu_trn_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/negative_samples/M256_K128_N4096_seed42_916d411da0ea543e2d2afe79671115bb_debug_cpu32_gpu_trn_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/negative_samples/Qwen3-8B-feedforward-module-mismatch-2.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/negative_samples/Qwen3-8B-feedforward-module-mismatch.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/negative_samples/bf16_3tensor_tp1_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/negative_samples/rmsnorm.buggy_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/positive_samples/M2304_K1024_N4096_seed42_481f8ec28e6c2b4f0050e4dee2b5b550_debug_cpu32_cpu_trn_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/positive_samples/M2304_K1024_N4096_seed42_481f8ec28e6c2b4f0050e4dee2b5b550_debug_cpu32_gpu_trn_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/positive_samples/M2304_K256_N4096_seed42_d2a166b27b5e5073e755ff9ead80243e_debug_cpu32_cpu_trn_rel_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/positive_samples/M256_K128_N4096_seed42_916d411da0ea543e2d2afe79671115bb_debug_cpu32_cpu_trn_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/example_plots/positive_samples/rmsnorm.fixed_diff_qqplot_hist.png
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/expected_structural_diffs.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/mapping_example.json
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/references/neuronxcc-debugging.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/detect_class_divergence.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/get_model_tree.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_calibration.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_stage0.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_stage1.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_stage2.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_stage3.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_stage5.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_stage6.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_stage7.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/run_teacher_forced_comparison.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/stage0_scaffolding.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/scripts/tensor_compare.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/templates/conftest_template.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/templates/diagnostic_forward_template.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/templates/equiv_config_template.json
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/templates/fast_tp_equiv_test_template.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/templates/neuron_device_validator_template.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/templates/run_inference_cpu_template.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-framework-equivalence/templates/test_template.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/SKILL.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/references/compiler-artifacts.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/references/compiler-error-codes.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/references/compiler-flags.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/references/ncc-memory-resource-errors.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/references/ncc-type-operation-errors.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/references/ncc-verification-errors.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-debugging/references/neuron-core-isolation.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/SKILL.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/architecture/nki_arch_guides.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/architecture/trainium2_arch.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/architecture/trainium3_arch.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/architecture/trainium_inferentia2_arch.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes-index.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EARG001.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EBVF030.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EHCA005.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EOOM001.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EOOM002.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/ESFH002.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/ESPP004.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/ESPP047.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EUOC002.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF001.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF004.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF005.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF006.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF007.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF009.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF010.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF011.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF013.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF015.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF016.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF017.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF018.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF019.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF022.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF024.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EVRF031.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EXSP001.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/debugging/error-codes/EXTP004.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/average_pool2d_jax.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/average_pool2d_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/average_pool2d_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/mamba_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/mamba_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/matrix_multiplication_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/matrix_multiplication_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/spmd_multiple_nc_tensor_addition_jax.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/spmd_multiple_nc_tensor_addition_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/spmd_multiple_nc_tensor_addition_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/spmd_tensor_addition_jax.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/spmd_tensor_addition_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/spmd_tensor_addition_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/test_nki_isa_local_gather.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/transpose2d_jax.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/transpose2d_nki_kernels.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/downloads/transpose2d_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/indices/hierarchical-toc.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/indices/symbol-lookup.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/indices/task-routing.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/optimization/deep-dives-overview.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/optimization/mxfp-matmul.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/optimization/nki-beta-versions.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/optimization/nki_perf_guide.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/optimization/use-neuron-profile.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-isa-memory.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-isa-misc.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-isa-scalar.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-isa-tensor.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-isa-utility.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-isa-vector.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-language-creation.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-language-dims.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-language-memory.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-language-misc.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-language-types.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-nki-tools.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/api-overview.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/index.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/nki.api.shared.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/nki.isa.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/nki.language.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/nki.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/api/view-old-api-ref-pages.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/data-representation-overview.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/framework_custom_op.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/indexing-overview.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/lnc.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/memory-hierarchy-overview.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/nki-aps.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/nki-compiler.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/nki-dma-overview.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/nki-introduction.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/nki-language-guide.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/quickstart-implement-run-kernel.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/setup-env.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tiling-overview.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorial-use-a-prebuilt-kernel.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/average_pool2d.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/fused_mamba.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/kernel-optimization.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/matrix_multiplication.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/spmd_multiple_nc_tensor_addition.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/spmd_tensor_addition.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/transpose2d.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/programming/tutorials/tutorials.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/attention-cte.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/attention-tkg.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/design-rmsnorm-quant.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/mlp.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/output-projection-cte.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/output-projection-tkg.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/qkv.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/library/rmsnorm-quant.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/migration/nki-migration-guide.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/migration/nki_block_dimension_migration_guide.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/nki_faq.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-docs/references/reference/nki_rn.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/SKILL.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/example-bounds-analysis.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/getting-started.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/investigations/dma_efficiency.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/investigations/redundant_dma_transfers.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/investigations/redundant_te_transposes.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/investigations/te_inefficiency.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/performance-bounds.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/ActiveTime.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/DmaPacket.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/DmaPacketAggregated.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/DmaQueuesInfo.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/DmaUsage.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/Error.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/Flow.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/HbmUsage.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/HbmUsageSummaryByType.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/HostMemUsage.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/Instruction.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/KernelInstructions.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/KernelIterationVariables.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/KernelStackFrames.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/Metadata.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/NeffHeader.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/PendingDma.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/PsumUsage.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/SbufAllocation.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/SbufUsage.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/SchemaFields.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/SemaphoreUpdate.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/Summary.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/TensorInfo.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/Throttle.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/ThrottleSummary.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profile-querying/references/schema/Warning.yaml
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profiling/SKILL.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profiling/examples/basic-profiling-workflow.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profiling/references/metrics-reference.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profiling/scripts/identify-neffs.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profiling/scripts/setup-perfetto.sh
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-profiling/scripts/trace_processor
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/SKILL.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/examples/associative_scan.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/examples/elementwise_exp.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/examples/simple_matmul.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/api-translation.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/common-patterns.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/indexing-patterns.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/kernel-template.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/memory-patterns.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nki-language-constraint.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/allocator.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/kernel-helpers.md
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/subkernels/__init__.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/subkernels/find_nonzero_indices.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/subkernels/indexed_flatten.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/subkernels/indexed_flatten_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/subkernels/layernorm_tkg.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/subkernels/layernorm_torch.py
new file: src/neuron_agentic_development/artifacts/skills/neuron-nki-writing/references/nkilib/core/subkernels/norm_tkg_utils.py
new file: src/neuron_agentic_developme…1 parent 59d8d5c commit d95b2ae
647 files changed
Lines changed: 120236 additions & 69 deletions
File tree
- agents
- hooks
- scripts
- skills
- neuron-nki-debugging
- references
- neuron-nki-docs
- references
- architecture
- debugging
- error-codes
- downloads
- indices
- optimization
- programming
- api
- tutorials
- reference
- library
- migration
- neuron-nki-profile-querying
- references
- investigations
- schema
- neuron-nki-profiling
- examples
- references
- scripts
- neuron-nki-writing
- examples
- references
- nkilib
- core
- subkernels
- utils
- ops
- patterns
- types
- src
- neuron_agentic_development.egg-info
- neuron_agentic_development
- artifacts
- agents
- evals/neuron-nki-agent
- benchmarks
- examples
- conv2d_scaling_min
- optimization
- iterations
- output
- output
- cumsum
- optimization
- iterations
- output
- output
- gelu
- optimization
- iterations
- output
- output
- matmul_subtract_multiply_relu
- optimization
- iterations
- output
- output
- matmul
- optimization
- iterations
- output
- output
- mlp
- optimization
- iterations
- output
- output
- rms_fused_qkv
- optimization
- iterations
- output
- output
- softmax
- optimization
- iterations
- output
- output
- hooks
- scripts
- skills
- neuron-framework-equivalence
- references
- example_plots
- negative_samples
- positive_samples
- scripts
- templates
- neuron-nki-debugging
- references
- neuron-nki-docs
- references
- architecture
- debugging
- error-codes
- downloads
- indices
- optimization
- programming
- api
- tutorials
- reference
- library
- migration
- neuron-nki-profile-querying
- references
- investigations
- schema
- neuron-nki-profiling
- examples
- references
- scripts
- neuron-nki-writing
- examples
- references
- nkilib
- core
- subkernels
- utils
- ops
- patterns
- types
- test
- __pycache__
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
0 commit comments