threejs-spectral-ocean
Pass
Audited by Gen Agent Trust Hub on Oct 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [SAFE]: The skill consists of technical documentation and mathematical logic for 3D ocean rendering. The instructions are consistent with the stated purpose and follow industry-standard physics models (e.g., JONSWAP, FFT spectral cascades).
- [INDIRECT_PROMPT_INJECTION]: The skill defines a surface for processing external environmental data such as wind vectors and current velocity to drive wave simulations.
- Ingestion points: External parameters enter the system via the environment forcing adapter described in
references/spectral-cascade-ocean-system.md. - Boundary markers: None (the inputs are strictly numerical physics parameters).
- Capability inventory: The skill uses WebGPU compute shaders and local JavaScript execution via
scripts/fft-convention-oracle.mjsfor validation. - Sanitization: The provided validation script
scripts/fft-convention-oracle.mjsincludes rigorous input validation (e.g.,requireSize,requireField, finite number checks) to ensure simulation stability. - [DYNAMIC_EXECUTION]: The skill utilizes a local JavaScript module
scripts/fft-convention-oracle.mjsto validate FFT implementation correctness. The script is confined to mathematical calculations, operates entirely on the host CPU without network access, and includes aMAX_ORACLE_SIZElimit to prevent resource exhaustion during the validation phase.
Audit Metadata