The central, private hub for all active “workers” within the Smartup. This is where work happens, teams assemble, and objectives are executed. Only those with a Work License may participate; the Workplace is the engine room of creation and productivity. https://timeline0.org/smartup-zero/financial-transparency/
Find a file
2026-07-17 13:20:13 +00:00
currency-ledger [actor=testdefender][script=stop_work] Log stop_work for 6_2_10_0 2026-07-17 13:20:13 +00:00
history Add historical ONLIFE code archive for transparency 2025-08-15 10:38:53 +02:00
wiki [actor=testdefender][script=stop_work] Append session log for 6_2_10_0 2026-07-17 13:20:06 +00:00
.gitignore chore: data-only prep (ignore docs/export/private); add links.yml 2025-08-26 13:30:46 +02:00
changelog.md modified: changelog.md 2025-10-04 12:58:40 +02:00
links.yml chore: data-only prep (ignore docs/export/private); add links.yml 2025-08-26 13:30:46 +02:00
readme.md Update readme.md 2026-03-20 11:47:59 +00:00

💰SmartupZeroCurrencyLedger(v2.4)

LastUpdated:October112025
PhaseContext:PreValidation(Mission5_6_0)
Maintainers:LeadershipTeam+OperationalTeam


##1WHYPurpose&Context

###WhyItExists TheCurrencyLedgeristheimmutablepublicmemoryofSmartupOS.
Itrecordseveryidentity,decision,task,andrewardinaformatthatcanneverbealteredonlyappended.

Itanswersthequestion:

“Whodidwhat,when,underwhichconstitutionalrule?”

###MissionAlignment -ImplementsGroundRules15(ProveYourWork,EarnYourTrust,SeparateWealthfromPower,ProtecttheTreasury,ActintheOpen).
-Formsthebaselineforscientifictestingofcollectiveownershiphypotheses.
-ReplacestraditionaldatabaseswithanappendonlyledgergovernedbyGithistory+constitutionalscripts.

👉ItisthetruthlayerthatbothEngelbotandToolboxoperateon.


##2HOWArchitecture&Operation

###PositioninSmartupOS

flowchart TD
    MatrixUser[MatrixUsers] --> Engelbot[🤖Engelbot - Node.js]
    Engelbot -->|HTTP| ToolboxAPI[🧰ToolboxAPI- Flask]
    ToolboxAPI -->|subprocess| ToolboxScripts[PythonToolboxScripts]
    ToolboxScripts -->|ForgejoRESTAPI| Forgejo[📦ForgejoServer]
    Forgejo -->|CommitCSVchanges| Ledger[(💰CurrencyLedger Repo)]
    Ledger -->|Visible via timeline0.org| Public[🌐TransparencyDashboard]

###CorePrinciples

Principle Guarantee
Appendonly Dataonlyeveradded,nevermodifiedordeleted.
Cryptographicallyversioned Gitcommithistoryistheaudittrail.
Roleenforcedwrites OnlyToolboxscriptswithconstitutionalchecksmaywrite.
Separationofconcerns Ledger=storage;Toolbox=execution;Engelbot=interface.
Readonlyforhumans ContributorsreadthroughForgejoAPIortimeline0.org.

###PhysicalStructure(v2.4)

currency-ledger/
├── master-events.csv                 #Fullauditlog
├── ownership/                        #Identity&Licenses
│   ├── book-of-owners.csv
│   ├── identity-mapping.csv          #private(GDPR)
│   └── license-transactions.csv
├── ledger/                           #Organizationaldata
│   ├── teams/,roles/,objectives/
│   ├── task-management/              #tasksclaimssessions
│   ├── smartup-credits/,pending-sc/,social-karma/
│   └── treasury/                     #treasurysnapshots
├── assessment_reports/
├── founding-work-audit/
├── policies/                         #Constitution+rules
└── scripts/(legacy)

EachCSVinledger/actsasatablewithintheinstitutionaldatabaseofSmartupOS.


###PrimaryDataFlows

####Identity&OnboardingPassportIssuance

flowchart TD
A[create_owner.py]-->B[book-of-owners.csv]
B-->C[identity-mapping.csv]
A-->D[license-transactions.csv]
E[!ratify_ownershipviaEngelbot]-->F[connect_matrix_owner.py]
F-->B
F-->C
F-->G[owner_passports/- Markdown+JSON]

####Task&CreditLifecycle

flowchart TD
A[create_task.py] --> B[task-budgets.csv]
B --> C[claim_task.py → task_claimed.csv]
C --> D[assign_task.pycaptainapproval]
D --> E[start_work.py/stop_work.pywork_clock.csv+session_logs.csv]
E --> F[assess_work.pypending-sc/transactions.csv - PENDING_SC ]
F --> G[validate_pending_sc.pysmartup-credits/transactions.csv - SC_AWARD -]
G --> H[treasury/balance.csv- snapshot]
G --> I[smartup-credits/reviews.csv]
H & I --> J[master-events.csv- log/trail]

###IntegrationwithEngelbot&Toolbox

Function HandledBy
Commandinputandconversation Engelbot
Writevalidation&rolechecks Toolboxscripts- throughToolboxAPI
Ledgerstorage&audit Forgejocurrencyledgerrepo
Publictransparency timeline0.org -staticderivedfromledger

Result:Every!commandinMatrixproducesaGitcommitinForgejo.


##3WHATCapabilities&Changelog(v2.4)

###CurrentCapabilities

Domain Purpose PrimaryFiles
Identity Allowners+licenses+Matrixlinking ownership/
Organization Teams/roles/objectivesregistries ledger/teams/,roles/,objectives/
Execution Tasksclaimssessionsrecorded ledger/task-management/
Finance(SC) Pending+validatedSmartupCredits pending-sc/,smartup-credits/
Treasury&Karma Snapshotsandreputationtransactions treasury/,social-karma/
Audit&Transparency Eventlog+timeline0exports master-events.csv,assessment_reports/

###Changelog(v2.3v2.4)

Date Change Impact
20251011 AlignedledgerinterfaceswithToolboxAPIarchitecture EngelbotwritesnowflowthroughAPIcommits.
20251010 Autogenerationoftreasurysnapshotsoneveryvalidation Improvedfinancialintegritycheckpoints.
20251008 masterevents.csvfieldsstandardized Consistentauditingacrossscripts.
20251004 Wikibootstrap+SLOGsystemintegration Ledgernowfeedswikidashboardsontimeline0.org.
20251001 Reverse3×rulevalidationhardened EnforcestreasurysecurityduringValidationphase.

###Upcomingv2.5Objectives

Goal Description Owner
💾SchemaYAMLrefs CentralizeCSVheaderdefinitions(appendixFpolicyYAML) ScienceTeam
📈Automatedledgervalidation Nightlycheckviavalidate_ledger.py--cron OpsTeam
🤝CrossSmartupaggregation MultiSmartuptreasurysnapshotstandard LeadershipTeam

###TestingChecklist

Check Script/Command Expected
Ownerappearsafteronboarding create_owner.pybookofowners NewrowwithUUIDlicense_id
TaskcreationthroughEngelbot !create_taskForgejocommit Newtaskintaskbudgets
SCawardpipeline assess_work.pyvalidate_pending_sc.py PENDING_SCSC_AWARDtreasurysnapshot
Ledgerhealth validate_ledger.py Allsections
Audittrail master-events.csv Everyactionlogged

##4HOWTOREAD/USETHELEDGER

  • Humans:viaForgejowebinterfaceortimeline0exports.
  • Bots(Engelbot):viaForgejoAPIGET/raw/<path>.
  • Writers(Toolbox):onlythroughForgejoAPIPUTviaforgejo_api.py.
  • Analysts:clonereporeadonlytorunreportsorvisualizations.

Alldataexportedunderopenlicenseforpublicaudit.


##5REFERENCES&LINKS

Component Path Role
🧰Toolbox(v2.4) 3_1_leadership_team/toolbox/ Writelayeragents
🧰ToolboxAPI(v1.0) 3_1_leadership_team/toolbox_api/ Flaskexecutionservice
🤖Engelbot(v1.0) 3_7_operational_team/ Chatinterface
📜Policies/Constitution 2_workplace/currency-ledger/policies/ Ruledefinitions
🌐timeline0.org https://timeline0.org Publictransparencyportal

###MissionStatement

“TheCurrencyLedgeristhememoryofcollectivework.
EverySmartupcontributionliveshereindelible,verifiable,andsharedbyall.”