diff --git a/.org-ids.json b/.org-ids.json index 5be7e17..dcab9a9 100644 --- a/.org-ids.json +++ b/.org-ids.json @@ -1,7 +1,8 @@ { "284f5c7a-1d2b-4e3f-8c6d-9a0b1c2d3e4f": "_index.org", "04c2f221-c54f-51e5-b40a-48822cd16d45": "ideas/common-logic-iso-24707.org", - "42c86e6f-4f27-4993-8238-b7bc7d15fb7b": "ideas/stoa-overview.org", + "8c7b9812-f8d6-4347-8915-ce8e520b7914": "ideas/passepartout-social-protocol-entry-strategy.org", + "57f9538a-6270-4302-8d07-d742168419eb": "ideas/social-growth-strategy.org", "2f783eb4-638e-5afa-9b59-6224d086a712": "ideas/infrastructure-lock-in.org", "1a2b38df-20ba-58ca-ba55-a072be67bd0d": "ideas/pds-as-a-service.org", "1c95ce7d-a2db-506a-9608-df68f9ae211b": "ideas/lisp-machine-security.org", @@ -12,35 +13,30 @@ "caaeee11-ba6f-5566-aecd-f171b4c459c0": "ideas/patent-strategy.org", "a5d59d12-b23e-58d6-a81b-9b8b06556949": "ideas/collective-regression-suite.org", "528a0f6c-6fd6-41ed-9d59-237958bdaef2": "ideas/effects-growth-flywheel.org", - "57f9538a-6270-4302-8d07-d742168419eb": "ideas/alternative-growth-social-first.org", - "b9fa4b7b-bc61-4d7f-918d-ff687b80f2ba": "ideas/triad-systemic-effects.org", - "d28adac8-08a1-40c4-ae43-b5d8d7b1743f": "ideas/growth-strategy.org", + "d28adac8-08a1-40c4-ae43-b5d8d7b1743f": "ideas/enterprise-growth-strategy.org", "7f4e6b9a-2c1d-5e8f-9a3b-6d7c4e5f2a1b": "ideas/native-org-knowledge-base.org", "0b5a8a74-cfd6-542d-bc88-4eb3cd8626f9": "ideas/cost-structure.org", "45ea493b-94ad-5885-aa65-0c846e5c3c1d": "ideas/gate-rule-encoding.org", "c34940cc-090e-57c4-8020-e78b1d32b96c": "ideas/domain-gate-packages.org", "2afd9a3c-e96a-54c7-ac77-a05a28065b4b": "ideas/biology-parallels.org", - "1d074690-a279-59cb-b91d-e9a22ae104ad": "ideas/agora.org", + "64708e1f-00e9-4cb7-b44b-ea0b98e5296d": "ideas/passepartout-social-protocol-contracts.org", "5961e469-53a3-5f3c-ab72-3c83ef91963f": "ideas/investment-thesis.org", "aa6d062e-a520-5d14-8773-00687ed9c689": "ideas/moats.org", "433236a2-e5ad-41d4-a27e-4682f8bbc207": "ideas/legal-structure-practical-setup.org", "29e4dbf3-cf19-589c-8b14-389e8a39d564": "ideas/upgrade-lifecycle.org", "3aa22300-2f25-57b0-8787-9f199cc978b1": "ideas/competitive-analysis.org", + "1d074690-a279-59cb-b91d-e9a22ae104ad": "ideas/passepartout-social-protocol.org", "98364e9d-a8a9-42b7-a9dc-b643fd2ccc4b": "ideas/outbound-sales-compliance.org", - "8c7b9812-f8d6-4347-8915-ce8e520b7914": "ideas/agora-entry-strategy.org", + "2e390c1d-65f3-5fb3-b898-ac3fc4291ee7": "ideas/passepartout-social-protocol-usernames.org", "329a30cd-55fb-496d-a60b-91388c211bba": "ideas/_index.org", "67faf52f-9126-50a7-b87e-2bedc610dac7": "ideas/licensing.org", "36e5b948-e07b-477f-9036-4dfe88254347": "ideas/compliance-framework-mapping.org", + "1bc22b89-d3eb-4f6d-bcfc-2b0c19c8ed8f": "ideas/passepartout-social-protocol-competitive-landscape.org", "3c6b0449-a8fb-5b89-b82a-34efb21ef5b5": "ideas/compute-marketplace.org", - "1bc22b89-d3eb-4f6d-bcfc-2b0c19c8ed8f": "ideas/competitive-landscape-agora.org", "efc76898-03f7-57ba-923d-35d65da88bb7": "ideas/sufficiency-flip.org", - "1c3ec48b-446c-50d2-b53e-126a81f5143f": "ideas/triad-index.org", "45258a2d-1675-562c-9024-5d1eb2f1ea56": "ideas/evaluation-harness.org", - "2e390c1d-65f3-5fb3-b898-ac3fc4291ee7": "ideas/agora-usernames.org", "ed05cab4-88e9-4e25-b7c9-346fa39c69a0": "ideas/revenue-hub.org", "d84679f1-c0c5-5be4-b19c-6573560640ee": "ideas/verified-skill-marketplace.org", - "64708e1f-00e9-4cb7-b44b-ea0b98e5296d": "ideas/agora-contracts.org", - "a1fac32a-47de-5fbd-b67d-29152c851747": "ideas/triad-overview.org", "827bc546-e887-5b7c-9b65-6392beaf0920": "ideas/verification-monopoly.org", "9af13fff-9725-542b-93b1-a555bc74ad72": "ideas/lisp-economics.org", "0a4e0b8f-25e0-4b78-9633-fc37d03cefe9": "ideas/asset-protection-structures.org", @@ -56,19 +52,19 @@ "512dd121-2292-4f3d-ac53-31bf3d12a60f": "ideas/competitors/claude-code.org", "22d0a159-68a2-4587-9375-5046beddc20c": "ideas/competitors/continue.org", "8d73ccb9-34e4-4899-b0c3-605998e9bebc": "ideas/competitors/gemini-cli.org", - "0f949f6c-4cf1-49eb-b9a4-ebcac27ee548": "ideas/agora/agora-requirements-05-social.org", - "2cace571-76bb-4c34-a5f4-68bc20b2e884": "ideas/agora/agora-requirements-10-user-journey.org", - "df02cddc-944a-4bcd-8ef5-f080870d5f49": "ideas/agora/agora-requirements-08-library.org", - "90484f4a-5b70-4001-93d6-e610e54ed573": "ideas/agora/agora-requirements-06-exchange-and-contracts.org", - "72570648-d943-42e5-a781-3b09791ac6ec": "ideas/agora/agora-requirements-11-assessment.org", - "6fe67db6-25bd-4d11-bd1d-b44ec809e858": "ideas/agora/agora-requirements-02-identity.org", - "f6cfc54b-919b-4311-bcbf-65e976755d40": "ideas/agora/agora-requirements-04-the-primitive.org", - "8b4e0cec-a7b0-4e75-a1e3-c55ae820eb6d": "ideas/agora/agora-requirements-09-implementation.org", - "68ffa49f-f0d8-42cf-8b69-ae69de8bb815": "ideas/agora/agora-requirements-10-governance-and-assets.org", - "a3243dd0-3209-423b-98e1-51c3eada2658": "ideas/agora/agora-requirements-07-advanced-integration.org", - "3b43a9b8-31d1-4479-a35f-22273b74f0c7": "ideas/agora/agora-requirements-03-infrastructure.org", - "b25bf753-9799-41ab-82f5-1a1416db756b": "ideas/agora/agora-requirements-01-overview.org", - "10289e64-a4ff-4c34-828f-f3a9c769b73d": "ideas/agora/agora-requirements-00-readme.org", + "68ffa49f-f0d8-42cf-8b69-ae69de8bb815": "ideas/passepartout-social-protocol/requirements-10-governance-and-assets.org", + "b25bf753-9799-41ab-82f5-1a1416db756b": "ideas/passepartout-social-protocol/requirements-01-overview.org", + "a3243dd0-3209-423b-98e1-51c3eada2658": "ideas/passepartout-social-protocol/requirements-07-advanced-integration.org", + "0f949f6c-4cf1-49eb-b9a4-ebcac27ee548": "ideas/passepartout-social-protocol/requirements-05-social.org", + "72570648-d943-42e5-a781-3b09791ac6ec": "ideas/passepartout-social-protocol/requirements-11-assessment.org", + "90484f4a-5b70-4001-93d6-e610e54ed573": "ideas/passepartout-social-protocol/requirements-06-exchange-and-contracts.org", + "2cace571-76bb-4c34-a5f4-68bc20b2e884": "ideas/passepartout-social-protocol/requirements-10-user-journey.org", + "6fe67db6-25bd-4d11-bd1d-b44ec809e858": "ideas/passepartout-social-protocol/requirements-02-identity.org", + "8b4e0cec-a7b0-4e75-a1e3-c55ae820eb6d": "ideas/passepartout-social-protocol/requirements-09-implementation.org", + "f6cfc54b-919b-4311-bcbf-65e976755d40": "ideas/passepartout-social-protocol/requirements-04-the-primitive.org", + "df02cddc-944a-4bcd-8ef5-f080870d5f49": "ideas/passepartout-social-protocol/requirements-08-library.org", + "3b43a9b8-31d1-4479-a35f-22273b74f0c7": "ideas/passepartout-social-protocol/requirements-03-infrastructure.org", + "10289e64-a4ff-4c34-828f-f3a9c769b73d": "ideas/passepartout-social-protocol/requirements-00-readme.org", "558154ea-e63a-4c45-998c-26ce8588585b": "ideas/compliance/first-mover-window.org", "b852ec69-0fc2-435c-ae1e-6b83e49b3ca3": "ideas/compliance/appi.org", "e777064d-9950-42d5-980d-8c78cda91500": "ideas/compliance/pipa.org", @@ -106,14 +102,15 @@ "581666ba-f72c-406b-8556-93876d2b30bf": "ideas/compliance/ny-dfs-500.org", "bafdaa23-de0b-444c-9151-c87ac65add32": "ideas/compliance/lfp-dppp.org", "717ef2df-2a80-4362-b23a-5e7e12554251": "ideas/compliance/dora.org", - "4a1f23b0-abc4-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-3-stoa.org", - "4a1f23b0-abc1-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-0-now.org", - "4a1f23b0-abc3-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-2-logos.org", - "4a1f23b0-abc2-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-1-agora.org", - "4a1f23b0-abc7-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-6-training.org", - "c3b3dc41-945f-54e9-84eb-ca014114f1be": "ideas/stoa/_index.org", - "3f24ad65-0845-4e75-a3d7-dc4de734a6ac": "ideas/stoa/stoa-vision-roadmap.org", - "4a1f23b0-abc8-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-7-remaining.org", - "4a1f23b0-abc6-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-5-weights.org", - "4a1f23b0-abc5-4def-9876-543210abcdef": "ideas/stoa/stoa-stage-4-inference.org" + "4a1f23b0-abc6-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-5-weights.org", + "4a1f23b0-abc7-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-6-training.org", + "4a1f23b0-abc4-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-3-lisp-machine.org", + "1c3ec48b-446c-50d2-b53e-126a81f5143f": "ideas/passepartout/passepartout-architecture.org", + "4a1f23b0-abc8-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-7-remaining.org", + "4a1f23b0-abc3-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-2-verification.org", + "b9fa4b7b-bc61-4d7f-918d-ff687b80f2ba": "ideas/passepartout/passepartout-systemic-effects.org", + "5e7f1d2a-3b4c-5d6e-7f8a-9b0c1d2e3f4a": "ideas/passepartout/_index.org", + "4a1f23b0-abc5-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-4-inference.org", + "4a1f23b0-abc1-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-0-now.org", + "4a1f23b0-abc2-4def-9876-543210abcdef": "ideas/passepartout/passepartout-stage-1-social-protocol.org" } \ No newline at end of file diff --git a/ideas/competitive-analysis.org b/ideas/competitive-analysis.org index 4131022..f0190d3 100644 --- a/ideas/competitive-analysis.org +++ b/ideas/competitive-analysis.org @@ -16,7 +16,7 @@ divides into three categories: None of the nine compete with Passepartout on all axes simultaneously. Passepartout's strongest differentiators — Org-mode data model, deterministic gate stack, ACL2 -verification, Merkle-treed memory, and the Passepartout architecture — are absent from +verification, Merkle-treed memory, and the [[id:1c3ec48b-446c-50d2-b53e-126a81f5143f][Passepartout architecture]] — are absent from every competitor. * Category 1: Coding Agents diff --git a/ideas/infrastructure-lock-in.org b/ideas/infrastructure-lock-in.org index 195eab1..71b2705 100644 --- a/ideas/infrastructure-lock-in.org +++ b/ideas/infrastructure-lock-in.org @@ -14,4 +14,4 @@ A hospital that runs [[id:28c46769-c14b-42aa-ac7a-69d310157f8f][Passepartout]] w Switching to a competitor means discarding all of it. The accumulated value grows as the fact store deepens. Annual revenue per enterprise grows from $250K in year one to $500K-$1M by year five as more [[id:c34940cc-090e-57c4-8020-e78b1d32b96c][domain packages]] are added. -This is the strongest residual [[id:aa6d062e-a520-5d14-8773-00687ed9c689][moat]]. The [[id:45258a2d-1675-562c-9024-5d1eb2f1ea56][evaluation harness (see the [[id:3b43a9b8-31d1-4479-a35f-22273b74f0c7][Social protocol infrastructure requirements]] for the network topology that creates this lock-in)]] (regression suite) is a close second — it grows with every deployment and cannot be ingested from public data. The [[id:827bc546-e887-5b7c-9b65-6392beaf0920][verification monopoly]] and [[id:29e4dbf3-cf19-589c-8b14-389e8a39d564][upgrade lifecycle]] compound this lock-in: every new regulation encoded as a gate rule deepens the proof forest, making the deployment harder to reproduce elsewhere. +This is the strongest residual [[id:aa6d062e-a520-5d14-8773-00687ed9c689][moat]]. The [[id:45258a2d-1675-562c-9024-5d1eb2f1ea56][[[id:45258a2d-1675-562c-9024-5d1eb2f1ea56][evaluation harness]] (see the [[id:3b43a9b8-31d1-4479-a35f-22273b74f0c7][Social protocol infrastructure requirements]] for the network topology that creates this lock-in)]] (regression suite) is a close second — it grows with every deployment and cannot be ingested from public data. The [[id:827bc546-e887-5b7c-9b65-6392beaf0920][verification monopoly]] and [[id:29e4dbf3-cf19-589c-8b14-389e8a39d564][upgrade lifecycle]] compound this lock-in: every new regulation encoded as a gate rule deepens the proof forest, making the deployment harder to reproduce elsewhere. diff --git a/ideas/passepartout-social-protocol/requirements-01-overview.org b/ideas/passepartout-social-protocol/requirements-01-overview.org index b8876c1..846d434 100644 --- a/ideas/passepartout-social-protocol/requirements-01-overview.org +++ b/ideas/passepartout-social-protocol/requirements-01-overview.org @@ -87,7 +87,7 @@ The PDS is the central component for data ownership, acting as the user's sovere - *Exclusive Control:* Every user controls their own PDS, whether self-hosted or through a trusted provider. - *Master Archive:* Stores all user content (client-side encrypted) and identity data. - *Access Gatekeeper:* Enforces access control, issuing decryption keys based on validated credentials or payments. -- *PDS-as-a-Service:* Services can integrate seamlessly, offering free sign-ups with grace periods and requiring in-protocol payments (e.g., Lightning) for continued service, bypassing traditional financial intermediaries. +- *[[id:1a2b38df-20ba-58ca-ba55-a072be67bd0d][PDS-as-a-Service]]:* Services can integrate seamlessly, offering free sign-ups with grace periods and requiring in-protocol payments (e.g., Lightning) for continued service, bypassing traditional financial intermediaries. *** 3.3.2. Relay Network: The Intelligent Communication Backbone diff --git a/ideas/passepartout-social-protocol/requirements-02-identity.org b/ideas/passepartout-social-protocol/requirements-02-identity.org index 6d42004..640dfc2 100644 --- a/ideas/passepartout-social-protocol/requirements-02-identity.org +++ b/ideas/passepartout-social-protocol/requirements-02-identity.org @@ -196,7 +196,7 @@ Clients must efficiently discover active personas derived from a Master Seed wit 1. Derive Master Key. 2. For each account index (starting from 0'): a. Scan persona indices 0 through L-1. - b. If any active persona is found, continue scanning the next window of L. + b. If any active persona is found, [[id:22d0a159-68a2-4587-9375-5046beddc20c][continue]] scanning the next window of L. c. If no active personas are found in the window, stop scanning this account. 3. If no active personas are found in the first window (0 through L-1) of an account, stop scanning accounts. diff --git a/ideas/passepartout-social-protocol/requirements-03-infrastructure.org b/ideas/passepartout-social-protocol/requirements-03-infrastructure.org index dd76626..0ff852e 100644 --- a/ideas/passepartout-social-protocol/requirements-03-infrastructure.org +++ b/ideas/passepartout-social-protocol/requirements-03-infrastructure.org @@ -109,7 +109,7 @@ Migration scenarios include a comprehensive range of use cases: ***** Phase 2: Incremental Catch-up - *Delta Sync:* Catch up changes made since Phase 1 started. -- *Repeat:* Continue incremental syncs until delta is small (e.g., < 1 minute of data). +- *Repeat:* [[id:22d0a159-68a2-4587-9375-5046beddc20c][Continue]] incremental syncs until delta is small (e.g., < 1 minute of data). - *Read Testing:* Client optionally reads from new PDS to verify accessibility. ***** Phase 3: Cutover diff --git a/ideas/passepartout-social-protocol/requirements-09-implementation.org b/ideas/passepartout-social-protocol/requirements-09-implementation.org index e066655..de0ce4e 100644 --- a/ideas/passepartout-social-protocol/requirements-09-implementation.org +++ b/ideas/passepartout-social-protocol/requirements-09-implementation.org @@ -438,7 +438,7 @@ interface ResumeRequest { } interface ResumeResponse { - // Continue from where left off + // [[id:22d0a159-68a2-4587-9375-5046beddc20c][Continue]] from where left off remaining_cids: CID[]; next_chunk_index: number; } diff --git a/ideas/passepartout/passepartout-stage-2-verification.org b/ideas/passepartout/passepartout-stage-2-verification.org index ffac5c7..2484342 100644 --- a/ideas/passepartout/passepartout-stage-2-verification.org +++ b/ideas/passepartout/passepartout-stage-2-verification.org @@ -1,4 +1,4 @@ -|--- +--- title: Stage 2 — Verification Subsystem type: reference tags: :passepartout:roadmap: diff --git a/ideas/passepartout/passepartout-stage-3-lisp-machine.org b/ideas/passepartout/passepartout-stage-3-lisp-machine.org index e0a8c96..482dcc3 100644 --- a/ideas/passepartout/passepartout-stage-3-lisp-machine.org +++ b/ideas/passepartout/passepartout-stage-3-lisp-machine.org @@ -1,4 +1,4 @@ -|--- +--- title: Stage 3 — Lisp Machine type: reference tags: :passepartout:roadmap: