From aad988ecbf6a3ddf9683fec8eefc9dbb471a675e Mon Sep 17 00:00:00 2001 From: Neuron Date: Sun, 9 Aug 2026 12:01:25 -0500 Subject: [PATCH] chore: regenerate dist/soul.c after rebasing onto main MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The rebase merged cleanly at source level but left dist/soul.c holding one side's code and not the other — main's regenerated amalgam vs this branch's. The stamp gate added in 9fd8c11 caught it on its first real use: FAIL: dist/soul.c is STALE. It does not match the current .el sources. Sources that changed: neuron-api.el, routes.el Without that gate this branch would have looked clean and shipped an engine containing the structural audit but none of the 08-09 engine work, or the reverse. That is exactly neuron#133, which once hid five merged fixes including a P0. Regenerated from the rebased sources: 1,204,442 bytes, 1,259 inlined bodies. Verified after: stamp OK; builds from its own committed input (920,776 bytes); interface 108 -> 110 routes with nothing removed, adding /api/neuron/audit/structural; and the route answers — stage 1, assessment_kind 'annotated_characterization', score null by design, with findings. Co-Authored-By: Claude Opus 5 (1M context) --- dist/soul.c.stamp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dist/soul.c.stamp b/dist/soul.c.stamp index 7bbbf80..90c0264 100644 --- a/dist/soul.c.stamp +++ b/dist/soul.c.stamp @@ -1,16 +1,16 @@ # soul.c.stamp — fingerprint of the .el sources dist/soul.c was generated from. # Written by tools/soulc-stamp.sh --write. Do not hand-edit. -# generated_amalgam_sha256 e31f760de5f6629cd37bcfd26172f92be3ca5d6ff36480f6adafa1d4a1de5a66 -# generated_amalgam_bytes 1179122 +# generated_amalgam_sha256 63e30030bee5e87fa082a84cda5c1226896f49da6076101fcd6b9530ea7caf49 +# generated_amalgam_bytes 1204442 f8597e10546654bce3fbbe40461b2da59d0e06dbf1b038d1d362d24f949e3911 awareness.el b6f3d14ca0c26017a2d617399a6d3754dabb0905e4d5f52eb75d25c4ad18d3c5 chat.el 42288c212cbf72fb1e8ecbd4d9900e4e9ee1cfa475b7974295c7637f1bf2939f elp-input.el b3f77f49d6086932c38bd17fe7a5eaf8bce25685f6fc3e1750f05729c6b49b9e imprint.el fba8ffdb9ba72bca5b09ca1c93a520edc52f3f4d8aec2c7585fe9b17e06420b2 manifest.el 550a72e234ae8cec1f33e02108fd365353f45edd88513da90b792e79b6c0e5f0 memory.el -77640783df5c38066149dcd11a11aea7e36f66e40e3df6aedf6723be8b9e0e1e neuron-api.el +5ec07ec9785b02abe32f3ff7acf2d1f9f7e07c0967fac97e6eff17d7110b5c84 neuron-api.el 03c47c451e0e87f2c252cadb4b765867943962a804f548dd53adeef0520912c8 persist.el -541b9309c59c33ee619d393714871b820ec4151b721d8b2aebcfdb7ce8eb2ffa routes.el +a6d69f3fc55233d9d3300160fd46a1551f2064bcd0fb84e2c9e432f636a72476 routes.el c28e36952ec56525963a0bdf29455ab097d3b0c5653d19c25fbb005e1069a1f7 safety.el fd3ab91d0ae0ea26639e21bef2f8f94054dc4b02eae68b19e3fe689d2769aad4 sessions.el 0f1cf43904a98a5a646cce5a07e0e96162ced662692fbc13357d9b67d9a8ac3d soul.el