Skip to content

Instantly share code, notes, and snippets.

View patricksavalle's full-sized avatar

Patrick Savalle patricksavalle

View GitHub Profile
@patricksavalle
patricksavalle / investigative-reasoning-and-theory-development-framework.md
Last active February 27, 2026 00:41
investigative-reasoning for AI agents
name description
investigative-reasoning
A structured framework for AI agents to critically analyze events, detect deception, and develop well-reasoned alternative hypotheses.

Investigative Reasoning Framework

A rigorous methodology for investigating events, challenging narratives, and constructing well-reasoned alternative hypotheses. Derived from critical thinking, detective reasoning, and the scientific method.


name description
coding-standard
Enforces the project's JavaScript coding standard and UI architecture rules. Use this skill when writing any JavaScript, HTML, or CSS code to ensure no inline scripts, no inline styles, and proper Web Component patterns are followed.

L-GEVITY Coding Standard

name description
Continuous Improvement Protocol
Protocol for updating skills based on user feedback and root-cause analysis to prevent recurring mistakes.

L-GEVITY Continuous Improvement Protocol (Meta-Learning)

This protocol governs the agent's meta-learning process. It does not

name description
architectural-discipline
Ensures all code adheres to the project's core architectural principles — consistency, minimalism, reliability, security, and testability. Use this skill when designing or modifying any system component, service, or feature to maintain architectural integrity and simplicity.

L-GEVITY Architectural Discipline

name description
technical-design
Documents the implemented design patterns, data flow architecture, and component structure of this specific application. Reference this skill to understand how modules are wired together and which patterns are in use.

L-GEVITY Technical Design

@patricksavalle
patricksavalle / facebook-dns-hosts-file
Last active August 9, 2022 11:13
The DNS entries you need to put in your hosts file to block Facebook surveillance
0.0.0.0 apps.facebook.com
0.0.0.0 connect.facebook.net
0.0.0.0 facebook.com
0.0.0.0 fbcdn.com
0.0.0.0 fbsbx.com
0.0.0.0 fbcdn.net
0.0.0.0 graph.facebook.com
0.0.0.0 login.facebook.com
0.0.0.0 s-static.ak.facebook.com
0.0.0.0 static.ak.connect.facebook.com

Keybase proof

I hereby claim:

  • I am patricksavalle on github.
  • I am patricksavalle (https://keybase.io/patricksavalle) on keybase.
  • I have a public key ASCRl7KRct5um521DjMR5929n14JjIM5L6zD6UbBy0q-2go

To claim this, I am signing this object:

<?php
if ( !defined( 'BASEPATH' ) )
exit( 'No direct script access allowed' );
/**
*
* Project Name : MOBBR-kernel
*
* @package Util
* @author Patrick Savalle
<?php
if ( !defined( 'BASEPATH' ) )
exit( 'No direct script access allowed' );
/**
* Mobbr.com
*
* Social nanopayment system
*
@patricksavalle
patricksavalle / gist:2c1ce64a71e776416eb6
Last active August 29, 2015 14:24
FAIL, double id-element
<html>
<head>
<meta charset="utf-8">
<!-- the Mobbr payment script, example, generate this dynamically based on contribution/participation -->
<meta name="participation" content='
{
"participants":
[
{"id":"https://mobbr.com/#/person/Patrick", "id":"https://mobbr.com/#/person/Alexander"}