diff --git a/CLOUD_SESSION_2_TECHNICAL_INTEGRATION.md b/CLOUD_SESSION_2_TECHNICAL_INTEGRATION.md index 514a528..64e2195 100644 --- a/CLOUD_SESSION_2_TECHNICAL_INTEGRATION.md +++ b/CLOUD_SESSION_2_TECHNICAL_INTEGRATION.md @@ -18,9 +18,9 @@ Design technical architecture for **sticky daily-use features** (inventory track ## Context (Read First) **Prerequisites:** -1. Read `intelligence/session-1/session-1-market-analysis.md` -2. Read `intelligence/session-1/session-1-handoff.md` -3. Read `/home/setup/navidocs/ARCHITECTURE_INTEGRATION_ANALYSIS.md` (if accessible) +1. Read `intelligence/session-1/session-1-market-analysis.md` (once Session 1 completes) +2. Read `intelligence/session-1/session-1-handoff.md` (once Session 1 completes) +3. Read `ARCHITECTURE_INTEGRATION_ANALYSIS.md` (in repo root) **Current NaviDocs Tech Stack:** - Frontend: Vue 3 + Vite @@ -133,7 +133,7 @@ Each agent MUST: **Research + Design:** **Open-Source Accounting Module Research:** -- Review `/home/setup/navidocs/YACHT_ACCOUNTING_RESEARCH.md` (Haiku research completed) +- Review `YACHT_ACCOUNTING_RESEARCH.md` (in repo root - Haiku research completed) - **Recommended:** Spliit (MIT, 2.3K stars) - receipt scanning, expense splitting, PWA mobile - **Alternative:** SplitPro (MIT, 916 stars) - BigInt precision, multi-currency - **Foundation:** Medici (MIT, 330 stars) - double-entry GL, hierarchical accounts diff --git a/CLOUD_SESSION_5_SYNTHESIS_VALIDATION.md b/CLOUD_SESSION_5_SYNTHESIS_VALIDATION.md index 5a3c00c..e6f344a 100644 --- a/CLOUD_SESSION_5_SYNTHESIS_VALIDATION.md +++ b/CLOUD_SESSION_5_SYNTHESIS_VALIDATION.md @@ -41,7 +41,7 @@ Synthesize all intelligence from Sessions 1-4 into comprehensive dossier, valida - All claims MUST have ≥2 independent sources - Citations include: file:line references, web URLs with SHA-256 hashes, git commits - Status tracking: unverified → verified → disputed → revoked -- Citation schema: `/home/setup/infrafabric/schemas/citation/v1.0.schema.json` +- Citation schema: `schemas/citation/v1.0.schema.json` (in repo) --- @@ -922,14 +922,14 @@ Signature: ed25519:[signature_bytes] "sources": [ { "type": "file", - "path": "/mnt/c/users/setup/downloads/NaviDocs-Medium-Articles.md", + "path": "intelligence/session-1/market-analysis.md", "line_range": "45-67", "quality": "primary", "credibility": 9 }, { "type": "file", - "path": "/home/setup/navidocs/docs/debates/02-yacht-management-features.md", + "path": "docs/debates/02-yacht-management-features.md", "line_range": "120-145", "quality": "primary", "credibility": 9 diff --git a/NAVIDOCS-WELCOME-ONBOARDING.md b/NAVIDOCS-WELCOME-ONBOARDING.md index 69ad163..19afb09 100644 --- a/NAVIDOCS-WELCOME-ONBOARDING.md +++ b/NAVIDOCS-WELCOME-ONBOARDING.md @@ -584,8 +584,8 @@ NaviDocs sessions are built on **InfraFabric's philosophy grounding** (IF.ground - `SESSION_DEBUG_BLOCKERS.md` - Known issues (all P0 blockers fixed) **Summary:** -- `/home/setup/infrafabric/NAVIDOCS_SESSION_SUMMARY.md` - Quick reference -- `/home/setup/infrafabric/agents.md` - Comprehensive project docs (all 5 projects) +- All required files are in the navidocs repo +- (Optional: InfraFabric project docs available at https://github.com/dannystocker/infrafabric.git for IF.bus methodology reference) ### **GitHub Repository** diff --git a/PARALLEL_LAUNCH_STRATEGY.md b/PARALLEL_LAUNCH_STRATEGY.md index 43163cc..98fc023 100644 --- a/PARALLEL_LAUNCH_STRATEGY.md +++ b/PARALLEL_LAUNCH_STRATEGY.md @@ -335,6 +335,6 @@ await runSynthesisTasks(); // S2-H10 final integration --- **Questions? Check:** -- `/home/setup/infrafabric/NAVIDOCS_SESSION_SUMMARY.md` - Quick reference -- `/home/setup/navidocs/SESSION_DEBUG_BLOCKERS.md` - Debug analysis -- `/home/setup/infrafabric/agents.md` - Comprehensive project docs +- `SESSION_DEBUG_BLOCKERS.md` - Debug analysis (in repo) +- `AUTONOMOUS-COORDINATION-STATUS.md` - Current session status +- (Optional: InfraFabric docs at https://github.com/dannystocker/infrafabric.git for methodology details) diff --git a/schemas/citation/v1.0.schema.json b/schemas/citation/v1.0.schema.json new file mode 100644 index 0000000..067945e --- /dev/null +++ b/schemas/citation/v1.0.schema.json @@ -0,0 +1,32 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "IF.citation.v1", + "type": "object", + "required": ["citation_id","claim_id","sources","created_by","created_at","status","signature"], + "properties": { + "citation_id": {"type":"string","description":"if://citation/ or URL"}, + "claim_id": {"type":"string","description":"if://claim//
or external id"}, + "sources": { + "type":"array", + "items": { + "type":"object", + "required":["type","ref","hash"], + "properties":{ + "type":{"type":"string","enum":["paper","code","conversation","dataset","web","other"]}, + "ref":{"type":"string","description":"doi:/path or path:line or URL"}, + "hash":{"type":"string","description":"sha256: or content-address"}, + "note":{"type":"string"} + } + } + }, + "rationale":{"type":"string"}, + "verified_at":{"type":["string","null"], "format":"date-time"}, + "verified_by":{"type":["string","null"]}, + "status":{"type":"string","enum":["unverified","verified","disputed","revoked"], "default":"unverified"}, + "created_by":{"type":"string"}, + "created_at":{"type":"string","format":"date-time"}, + "signature":{"type":"string","description":"ed25519: or placeholder"}, + "adjacent_decisions":{"type":"array","items":{"type":"string"}}, + "meta":{"type":"object","additionalProperties":true} + } +}