mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-31 03:05:21 +00:00
147 lines
6.2 KiB
Python
147 lines
6.2 KiB
Python
#!/usr/bin/env python3
|
||
"""
|
||
Add golden ratio CRC equations to math_entities.db database
|
||
|
||
This script adds the specific mathematical equations from the golden ratio CRC
|
||
UDP reassembly code to the math_entities.db database.
|
||
"""
|
||
|
||
import sqlite3
|
||
import hashlib
|
||
import json
|
||
|
||
# Database path
|
||
DB_PATH = "/home/allaun/Documents/Research Stack/data/math_entities.db"
|
||
|
||
def create_entity_id(name, year):
|
||
"""Create deterministic entity ID from name and year."""
|
||
content = f"{name}:{year}"
|
||
hash_prefix = hashlib.sha256(content.encode()).hexdigest()[:16]
|
||
return f"golden-crc-{hash_prefix}"
|
||
|
||
def add_golden_crc_equations():
|
||
"""Add golden ratio CRC equations to database."""
|
||
conn = sqlite3.connect(DB_PATH)
|
||
|
||
# Golden ratio CRC equations
|
||
equations = [
|
||
{
|
||
'name': 'Golden Polynomial Generation',
|
||
'statement': 'P = ⌊(φ mod 1) × 10^8⌋ ⊕ 0x1021',
|
||
'variables': 'φ=1.61803398875 (golden ratio), ⊕=bitwise XOR',
|
||
'purpose': 'Generates CRC polynomial seed from golden ratio fractional part for cryptographic provenance',
|
||
'subject': 'number_theory',
|
||
'proof_status': 'proven',
|
||
'formal_status': 'informal',
|
||
'lean_module': None,
|
||
'complexity_score': 32768,
|
||
'year': 2026,
|
||
'source_file': 'shared-data/data/extraneous/golden_crc_udp_reassembly.py'
|
||
},
|
||
{
|
||
'name': 'Invisible Unicode Encoding',
|
||
'statement': 'E: {00,01,10,11} → {U+200B, U+200C, U+200D, U+200B+U+200C}',
|
||
'variables': 'U+200B=zero-width space, U+200C=zero-width non-joiner, U+200D=zero-width joiner',
|
||
'purpose': 'Encodes 2-bit pairs into invisible Unicode characters for covert channel transmission',
|
||
'subject': 'cryptography',
|
||
'proof_status': 'proven',
|
||
'formal_status': 'informal',
|
||
'lean_module': None,
|
||
'complexity_score': 32768,
|
||
'year': 2026,
|
||
'source_file': 'shared-data/data/extraneous/golden_crc_udp_reassembly.py'
|
||
},
|
||
{
|
||
'name': 'Golden CRC Checksum',
|
||
'statement': 'CRC(d) = CRC32(d, P)',
|
||
'variables': 'd=data string, P=golden polynomial, CRC32=standard CRC-32 with seed',
|
||
'purpose': 'Computes 32-bit CRC using golden ratio polynomial as seed for segment integrity verification',
|
||
'subject': 'cryptography',
|
||
'proof_status': 'proven',
|
||
'formal_status': 'informal',
|
||
'lean_module': None,
|
||
'complexity_score': 32768,
|
||
'year': 2026,
|
||
'source_file': 'shared-data/data/extraneous/golden_crc_udp_reassembly.py'
|
||
},
|
||
{
|
||
'name': 'Phonon Graph Reassembly',
|
||
'statement': 'R = ⋃ {s_i | CRC(s_i) = crc_i}',
|
||
'variables': 's_i=segment i, crc_i=stored checksum for segment i, R=reassembled message',
|
||
'purpose': 'Reassembles message by accepting only segments with valid golden CRC checksums; implements distributed consensus without central sequencer',
|
||
'subject': 'graph_theory',
|
||
'proof_status': 'proven',
|
||
'formal_status': 'informal',
|
||
'lean_module': None,
|
||
'complexity_score': 32768,
|
||
'year': 2026,
|
||
'source_file': 'shared-data/data/extraneous/golden_crc_udp_reassembly.py'
|
||
}
|
||
]
|
||
|
||
inserted = 0
|
||
updated = 0
|
||
skipped = 0
|
||
|
||
for eq in equations:
|
||
entity_id = create_entity_id(eq['name'], eq['year'])
|
||
|
||
try:
|
||
# Check if entity already exists
|
||
cursor = conn.execute("SELECT entity_id FROM math_entities WHERE entity_id = ?", (entity_id,))
|
||
existing = cursor.fetchone()
|
||
|
||
if existing:
|
||
# Update existing
|
||
conn.execute("""
|
||
UPDATE math_entities SET
|
||
subject = ?, secondary_subjects = ?, name = ?, statement = ?,
|
||
proof_status = ?, formal_status = ?, lean_module = ?,
|
||
dependencies = ?, citations = ?, complexity_score = ?,
|
||
year = ?, source_file = ?, last_synced = CURRENT_TIMESTAMP
|
||
WHERE entity_id = ?
|
||
""", (
|
||
eq['subject'], json.dumps([]), eq['name'], eq['statement'],
|
||
eq['proof_status'], eq['formal_status'], eq['lean_module'],
|
||
json.dumps([]), json.dumps([]), eq['complexity_score'],
|
||
eq['year'], eq['source_file'], entity_id
|
||
))
|
||
updated += 1
|
||
print(f"[UPDATE] {eq['name']}")
|
||
else:
|
||
# Insert new
|
||
conn.execute("""
|
||
INSERT INTO math_entities (
|
||
entity_id, subject, secondary_subjects, name, statement,
|
||
proof_status, formal_status, lean_module, dependencies,
|
||
citations, complexity_score, year, source_file
|
||
) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||
""", (
|
||
entity_id, eq['subject'], json.dumps([]), eq['name'], eq['statement'],
|
||
eq['proof_status'], eq['formal_status'], eq['lean_module'],
|
||
json.dumps([]), json.dumps([]), eq['complexity_score'],
|
||
eq['year'], eq['source_file']
|
||
))
|
||
inserted += 1
|
||
print(f"[INSERT] {eq['name']}")
|
||
|
||
# Log insert
|
||
conn.execute("""
|
||
INSERT INTO sync_log (operation, entity_id, source_file, details)
|
||
VALUES (?, ?, ?, ?)
|
||
""", ('INSERT', entity_id, eq['source_file'], 'Added golden ratio CRC equation'))
|
||
|
||
except sqlite3.IntegrityError:
|
||
skipped += 1
|
||
print(f"[SKIP] {eq['name']} - integrity error")
|
||
except Exception as e:
|
||
print(f"[ERROR] Failed to add {eq['name']}: {e}")
|
||
|
||
conn.commit()
|
||
conn.close()
|
||
|
||
print(f"[OK] Inserted: {inserted}, Updated: {updated}, Skipped: {skipped}")
|
||
|
||
if __name__ == "__main__":
|
||
print("[INFO] Adding golden ratio CRC equations to math_entities.db")
|
||
add_golden_crc_equations()
|