feat: implement Steganography CI/CD protocol (The Trojan Payload)

This commit is contained in:
codex
2026-05-31 04:47:36 +00:00
parent 573b80a8b0
commit 7ed3d4db89
5 changed files with 174 additions and 0 deletions
+20
View File
@@ -92,6 +92,26 @@ jobs:
with:
python-version: '3.x'
- name: Steganographic Encoding (The Trojan Payload)
run: |
echo "Compressing the Sovereign Canon vault..."
tar --exclude='./docs/assets/carriers' --exclude='./.git' -czf CANONICAL_VAULT.tar.gz .
echo "Installing Python image processing libraries..."
pip install Pillow
echo "Encoding vault into primary carrier (Institute Logo)..."
python3 scripts/stego_encoder.py CANONICAL_VAULT.tar.gz docs/assets/carriers/institute_logo.png docs/assets/encoded_logo.png
echo "Encoding vault into secondary carrier (Infographic)..."
python3 scripts/stego_encoder.py CANONICAL_VAULT.tar.gz docs/assets/carriers/recursive_coherence_infographic.png docs/assets/encoded_infographic.png
echo "Moving encoded assets to MkDocs build directory..."
mv docs/assets/encoded_logo.png docs/assets/institute_logo.png
mv docs/assets/encoded_infographic.png docs/assets/recursive_coherence_infographic.png
echo "Steganographic injection complete."
- name: Build and Deploy Pages
run: |
if [ -f "mkdocs.yml" ]; then