supsrc
2025-11-13
Supsrc
42 files · 8,505+
Feature: TimeMachine - Phase 1 Foundation
39 files changed
__init__.pyAdded package initializationconfig.pyAdded module (343+ 0-)exceptions.pyAdded module (56+ 0-)settings.local.jsonAdded configurationbase-mkdocs.ymlAdded configurationDISTRIBUTION.mdAdded documentationREADME.mdAdded documentationbuild-tools-setup.mdAdded documentationcli-verification.mdAdded documentationcode-quality-setup.mdAdded documentationcrypto-setup.mdAdded documentationgo-requirements.mdAdded documentationide-setup.mdAdded documentationoptional-dependencies.mdAdded documentationplatform-specific-macos.mdAdded documentationpython-requirements.mdAdded documentationpython-version-setup.mdAdded documentationtesting-setup.mdAdded test filetroubleshooting-common.mdAdded documentationuv-installation.mdAdded documentationverification-commands.mdAdded documentationvirtual-env-setup.mdAdded documentationgen_ref_pages.pyAdded module (139+ 0-)DEVELOPER_GUIDE.mdAdded documentationREADME.mdAdded documentation__init__.pyAdded package initializationofficium-dark.svgAdded assetofficium-light.svgAdded assetprovide-theme.cssAdded stylesheettermynal.cssAdded stylesheetUSAGE.mdAdded documentationcontributors.ymlAdded configurationexternal_links.ymlAdded configurationpeople.ymlAdded configurationsponsors.ymlAdded configurationcustom.jsAdded JavaScriptmermaid-init.jsAdded JavaScripttermynal.jsAdded JavaScriptARCHITECTURAL_ANALYSIS_2025-11-13.mdAdded documentation
- Added
src/supsrc/timemachine/__init__.py(119 lines) with TimeMachine package initialization and public API interface behavioral37 files
settings.local.jsonbase-mkdocs.ymlDISTRIBUTION.mdREADME.mdbuild-tools-setup.mdcli-verification.mdcode-quality-setup.mdcrypto-setup.mdgo-requirements.mdide-setup.mdoptional-dependencies.mdplatform-specific-macos.mdpython-requirements.mdpython-version-setup.mdtesting-setup.mdtroubleshooting-common.mduv-installation.mdverification-commands.mdvirtual-env-setup.mdgen_ref_pages.pyDEVELOPER_GUIDE.mdREADME.md__init__.pyofficium-dark.svgofficium-light.svgprovide-theme.csstermynal.cssUSAGE.mdcontributors.ymlexternal_links.ymlpeople.ymlsponsors.ymlcustom.jsmermaid-init.jstermynal.jsARCHITECTURAL_ANALYSIS_2025-11-13.md__init__.py
- Added
src/supsrc/timemachine/config.py(343 lines) with configuration models for TimeMachine including retention policies, storage settings, and snapshot configuration baseline internal1 file
config.py
- Added
src/supsrc/timemachine/exceptions.py(56 lines) with TimeMachine-specific exception hierarchy instantiate internal1 file
exceptions.py
Documentation: TimeMachine Design
2 files changed
TIMEMACHINE_HANDOFF_PLAN.mdAdded documentationTIMEMACHINE_SYSTEM_ARCHITECTURE.mdAdded documentation
- Added
docs/TIMEMACHINE_HANDOFF_PLAN.md(995 lines) with detailed handoff plan for TimeMachine implementation specify internal1 file
TIMEMACHINE_HANDOFF_PLAN.md
- Added
docs/TIMEMACHINE_SYSTEM_ARCHITECTURE.md(926 lines) with comprehensive system architecture document specify internal1 file
TIMEMACHINE_SYSTEM_ARCHITECTURE.md
Testing: TimeMachine Config Tests
2 files changed
config.pyAdded module (343+ 0-)test_timemachine_config.pyAdded test file