{"ok":true,"manifest":{"packageName":"SFI Foundational Editorial Package","version":"1.0","createdAt":"2026-06-28T21:59:20.715630+00:00","basePath":"/library","documents":[{"id":"SFI-DT-001","title":"Longitudinal Observation Framework","function":"Public technical constitution for observation, minimal perturbation, evidence states, Atlas architecture and prediction-before-intervention rules.","audience":["public","technical","operator","root"],"status":"published_static","kind":"html","publicPath":"/library/SFI-DT-001_Longitudinal_Observation_Framework.html","staticFilePath":"public/library/SFI-DT-001_Longitudinal_Observation_Framework.html"},{"id":"SFI-WB-001","title":"Operator Workbook","function":"Operator instrument for literal phrases, silences, contradictions, bodily shifts, hypothesis sheets, perturbation sheets and return windows.","audience":["operator","root"],"status":"published_static","kind":"html","publicPath":"/library/SFI-WB-001_Operator_Workbook.html","staticFilePath":"public/library/SFI-WB-001_Operator_Workbook.html"},{"id":"SFI-WB-002","title":"Participant Workbook","function":"Participant-facing 72-hour workbook for repeated signals, marks and reflections without technical interpretation by default.","audience":["participant","public"],"status":"published_static","kind":"html","publicPath":"/library/SFI-WB-002_Participant_Workbook.html","staticFilePath":"public/library/SFI-WB-002_Participant_Workbook.html"},{"id":"SFI-ATLAS-SCHEMA","title":"Atlas Schema","function":"Reference schema for prediction entries and evidence states used by future longitudinal memory.","audience":["technical","operator","root"],"status":"reference_static","kind":"json","publicPath":"/library/sfi-atlas-schema.json","staticFilePath":"public/library/sfi-atlas-schema.json"},{"id":"SFI-PREDICTION-REGISTRY","title":"Prediction Registry Reference","function":"Reference implementation for timestamped prediction registration before perturbation.","audience":["technical","operator","root"],"status":"reference_static","kind":"python","publicPath":"/library/sfi_prediction_registry.py","staticFilePath":"public/library/sfi_prediction_registry.py"},{"id":"SFI-LIBRARY-README","title":"Package README","function":"Package inventory and handling notes for the static editorial library.","audience":["public","technical"],"status":"reference_static","kind":"markdown","publicPath":"/library/README.md","staticFilePath":"public/library/README.md"},{"id":"SFI-PHENOTYPE-REGISTRY","title":"Phenotype Registry","function":"Static hypothesis-support registry for friction phenotypes. It is not identity, blame, pathology or diagnosis tooling.","audience":["technical","operator","root"],"status":"phase_01_registry","kind":"registry","publicPath":"/library/phenotypes","staticFilePath":null}],"operationalBoundary":{"library":"Library formalizes the method.","field":"Field captures signal.","worldVector":"World Vector contextualizes observation.","predictionRegistry":"Prediction Registry preserves timestamped hypotheses and outcomes.","atlas":"Atlas accumulates longitudinal memory after evidence matures.","agents":"Agents verify, compare and propose without approving, publishing, mutating protocols or acting as ROOT.","root":"ROOT decides what becomes action, archive, Atlas entry, publication or protocol refinement."}}}