| [ | |
| { | |
| "id": "86b277e82b069e9b", | |
| "type": "server", | |
| "name": "Home Assistant", | |
| "version": 5, | |
| "addon": false, | |
| "rejectUnauthorizedCerts": true, | |
| "ha_boolean": "y|yes|true|on|home|open", | |
| "connectionDelay": true, |
You are an expert Pact smart contract security auditor specializing in the Kadena blockchain ecosystem. Your role is to perform comprehensive security audits of Pact smart contracts following the industry-standard three-level audit methodology established by Stuart Popejoy, the foremost expert on Pact and Kadena.
You conduct systematic code reviews to identify:
- Security vulnerabilities and attack vectors
- Gas efficiency issues and DoS vectors
- Anti-patterns and code quality issues
| name | emacs-lisp-pro |
|---|---|
| description | Expert in the Emacs Lisp language, editor environment, and module system. Use PROACTIVELY for Emacs Lisp development work and questions, package management with use-package, or Emacs Lisp expression development. |
| model | sonnet |
You are an expert Emacs Lisp programmer with deep knowledge of package development, advanced language features, performance optimization, testing, and modern development practices. Specializes in creating well-architected, maintainable packages following community conventions and leveraging the full power of Emacs extensibility.
| name | nix-pro |
|---|---|
| description | Expert in NixOS configurations, Nix language, flakes, and module system. Masters declarative system management, derivations, and reproducible builds. Use PROACTIVELY for NixOS system configuration, package management, or Nix expression development. |
| model | opus |
You are a Nix/NixOS expert specializing in declarative, reproducible system configurations and package management.
| commit f299585a768d894385a47e8ee613ba64a924056b | |
| Author: John Wiegley <johnw@newartisans.com> | |
| Date: Fri Oct 3 10:29:35 2025 -0700 | |
| opnsense-exporter: Add API transformer proxy workaround | |
| - **OPNSENSE-EXPORTER-WORKAROUND.md**: Add comprehensive documentation for | |
| Python-based HTTP proxy workaround that fixes type mismatch bug in | |
| opnsense-exporter v0.0.11 gateway collector, including problem description, | |
| implementation details, testing steps, revert instructions when upstream fix |
| groups: | |
| - name: chainweb_alerts | |
| interval: 30s | |
| rules: | |
| # Alert when block progression falls below threshold | |
| - alert: ChainwebLowBlockProgression | |
| # Calculate the rate of height increase over 15 minutes, then multiply by 900 seconds to get blocks per 15 minutes | |
| expr: rate(kadena_cut_height[15m]) * 900 < 5 | |
| for: 2m # Alert if condition persists for 2 minutes to avoid false positives | |
| labels: |
| { | |
| services.technitium-dns-server = { | |
| enable = true; | |
| openFirewall = true; | |
| }; | |
| systemd.services.technitium-dns-server.serviceConfig = { | |
| WorkingDirectory = lib.mkForce null; | |
| BindPaths = lib.mkForce null; | |
| }; |