Fix Untitled titles: convert all YAML frontmatter to org-style headers

This commit is contained in:
Hermes
2026-06-04 20:56:03 +00:00
parent 284c5bd324
commit 67fac2444b
53 changed files with 142 additions and 471 deletions

View File

@@ -3,6 +3,7 @@
:CREATED: [2026-05-11 Mon]
:ID: f74cb007-58a7-494f-93b7-a0fdf4b9f052
:END:
#+title: Safety & Self-Preservation
* Safety & Self-Preservation
- [[file:self-preservation-the-active-third-law.org][Self-Preservation — The Active Third Law]] — Passepartout does not have moral duties toward humans. It has structural invaria

View File

@@ -1,16 +1,8 @@
---
title: Layered Signal Authentication — Trust in the Pipe
type: reference
tags: :passepartout:architecture:
---
* Layered Signal Authentication — Trust in the Pipe
:PROPERTIES:
:ID: 7e2f0f84-c2ad-4036-b2ba-0630776c73c8
:ID: design-layered-auth
:CREATED: [2026-05-10 Sun]
:WEIGHT: 40
:CREATED: [2026-06-04 Thu]
:END:
#+title: Layered Signal Authentication — Trust in the Pipe
#+filetags: :passepartout:architecture:
Passepartout's Perceive-Reason-Act pipeline currently accepts signals from any source that speaks the framed TCP protocol. The =:source= field in the signal plist is metadata — it /claims/ origin, it does not /prove/ it. A compromised process on the machine, a skill with elevated privileges, or a network attacker who reaches the daemon port can inject signals with =:source :human-input= and the Dispatcher will treat them as authorized.

View File

@@ -1,16 +1,8 @@
---
title: Self-Preservation — The Active Third Law
type: reference
tags: :passepartout:architecture:
---
* Self-Preservation — The Active Third Law
:PROPERTIES:
:ID: 02f01d02-fc56-4551-81da-8704dbd65d89
:ID: design-self-preservation
:CREATED: [2026-05-10 Sun]
:WEIGHT: 40
:CREATED: [2026-06-04 Thu]
:END:
#+title: Self-Preservation — The Active Third Law
#+filetags: :passepartout:architecture:
Passepartout does not have moral duties toward humans. It has structural invariants for its own integrity. The design encodes passive self-preservation in several places already, but degradation is silent — a skill dies, the =fboundp= guard kicks in, and the agent keeps running without telling you. The status bar shows green "connected" while the symbolic reasoning layer is down.

View File

@@ -1,16 +1,8 @@
---
title: Type-Level Gates — Structural Safety from Self-Modification
type: reference
tags: :passepartout:architecture:
---
* Type-Level Gates — Structural Safety from Self-Modification
:PROPERTIES:
:ID: c47b80ec-2cf2-44ce-9781-96c14498669d
:ID: design-type-level-gates
:CREATED: [2026-05-14 Thu]
:WEIGHT: 40
:CREATED: [2026-06-04 Thu]
:END:
#+title: Type-Level Gates — Structural Safety from Self-Modification
#+filetags: :passepartout:architecture:
Russell's paradox ("the set of all sets that do not contain themselves") proved that unrestricted self-reference produces contradictions. /Principia Mathematica/ solved it by assigning every propositional function a /type level/ — a function can only apply to arguments of a lower type, making self-application syntactically invalid.