Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
0d165e6
chore: auto-commit 76 files from session
Apr 3, 2026
d1ce7b3
chore: auto-commit 2 files from session
Apr 3, 2026
942663c
chore(web): auto-commit 6 files from session
Apr 3, 2026
eff1f2e
chore: auto-commit 11 files from session
Apr 3, 2026
ae66ee1
chore(python): auto-commit 27 files from session
Apr 3, 2026
0c18cd4
chore(flutter): auto-commit 12 files from session
Apr 3, 2026
26c632f
chore: auto-commit 25 files from session
Apr 4, 2026
295e198
chore(flutter): auto-commit 12 files from session
Apr 4, 2026
40013c8
chore(flutter): auto-commit 13 files from session
Apr 4, 2026
340e365
chore(flutter): auto-commit 10 files from session
Apr 4, 2026
f124f73
chore(python): auto-commit 3 files from session
Apr 4, 2026
20da2e4
chore(python): auto-commit 6 files from session
Apr 4, 2026
191745e
chore(flutter): auto-commit 4 files from session
Apr 4, 2026
23fa8db
chore(python): auto-commit 3 files from session
Apr 4, 2026
413325c
chore(python): auto-commit 5 files from session
Apr 4, 2026
ddf2c14
chore(multi): auto-commit 34 files from session
Apr 4, 2026
03bb98c
chore(flutter): auto-commit 19 files from session
Apr 5, 2026
b55dce3
chore(flutter): auto-commit 9 files from session
Apr 5, 2026
0789fc2
chore(flutter): auto-commit 277 files from session
Apr 5, 2026
289081c
chore: auto-commit 1 files from session
Apr 5, 2026
396308e
merge(flutter): bring Flutter super-app from worktree into main
Apr 6, 2026
48d5af0
restore(flutter): bring back app/lib/ deleted in 8bd6eef
Apr 6, 2026
a90eba8
feat(anonymizer): wire L7-L10 real implementations, connect anonymize…
Apr 6, 2026
dee1179
feat(browser+ai): wire proxy port to AI sidebar, fix browser controls
Apr 6, 2026
6e90688
feat(email): PII scan before send with anonymize/send/cancel dialog
Apr 6, 2026
23d4749
feat(messenger): gate demo auto-reply behind isLive check
Apr 6, 2026
981ffc4
chore(rust): auto-commit 5 files from session
Apr 6, 2026
bf8382c
feat(mesh): add Wave 2 attestation types (PresenceProof, VitalAuth, E…
Apr 6, 2026
5aad2e4
feat(email): add file attachment picker with anonymization support
Apr 6, 2026
f93bbb6
feat(qai): add Ollama local LLM support to Flutter Q-AI screen
Apr 6, 2026
7874b41
chore(python): auto-commit 5 files from session
Apr 6, 2026
469f05f
chore(python): auto-commit 1 files from session
Apr 6, 2026
e0295ce
feat(flutter): restore platform dirs, fix analysis errors, iOS builds
Apr 6, 2026
ff0ac7d
chore(python): auto-commit 5 files from session
Apr 6, 2026
f231b21
chore: auto-commit 3 files from session
Apr 6, 2026
bf52235
feat(research+docs): strengthen Paper 1 for ePrint, add IP report wit…
Apr 6, 2026
cf53d49
fix(test): replace Stripe test keys with fake placeholders
Apr 6, 2026
72b67b7
chore(ci)(deps): Bump actions/checkout from 4 to 6
dependabot[bot] Apr 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"RUFLO_INTELLIGENCE_PIPELINE": "true",
"RUFLO_AGENT_BOOSTER": "true",
"RUFLO_MODEL_ROUTING": "auto",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "8000",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "128000",
"DISABLE_NON_ESSENTIAL_MODEL_CALLS": "1",
"DISABLE_COST_WARNINGS": "1",
"USE_BUILTIN_RIPGREP": "1",
Expand Down
11 changes: 11 additions & 0 deletions .env.template
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,14 @@ DEMO_BACKEND_PORT="5000"

# Use quantum simulator for testing (true = free, false = real hardware)
# USE_QUANTUM_SIMULATOR="true"

# =============================================================================
# OpenRouter Multi-Provider Paper Review
# =============================================================================
OPENROUTER_API_KEY=
OPENROUTER_MODEL_REVIEW=openai/gpt-5.4
OPENROUTER_MODEL_STRUCTURAL=google/gemini-3.1-pro-preview
OPENROUTER_MODEL_NOVELTY=xai/grok-4
OPENROUTER_MODEL_MATH=deepseek/deepseek-r1
OPENROUTER_MODEL_LIT=qwen/qwen-3.6
OPENROUTER_MODEL_LIT_ALT=zhipu/glm-5.1-mythos
12 changes: 6 additions & 6 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand Down Expand Up @@ -122,7 +122,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -162,7 +162,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download all artifacts
uses: actions/download-artifact@v4
Expand Down Expand Up @@ -260,7 +260,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
os: [ubuntu-latest, macos-latest]

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
python-version: "3.11"

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand Down Expand Up @@ -127,7 +127,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand Down Expand Up @@ -155,7 +155,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Smoke test installer (dry run)
run: bash scripts/install-zipminator.sh --dry-run
Expand All @@ -168,7 +168,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -220,7 +220,7 @@ jobs:
os: [ubuntu-latest, macos-latest]

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -69,7 +69,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download all coverage reports
uses: actions/download-artifact@v4
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
Expand Down Expand Up @@ -79,7 +79,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Run Trivy vulnerability scanner
uses: aquasecurity/trivy-action@master
Expand Down Expand Up @@ -125,7 +125,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Build with docker compose
run: docker compose build
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -53,7 +53,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand Down Expand Up @@ -119,7 +119,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Validate Jupyter Book structure
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/flutter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
os: [ubuntu-latest, macos-latest]

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Flutter
uses: subosito/flutter-action@v2
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:
name: Rust Bridge Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
if: github.ref == 'refs/heads/main' && github.event_name == 'push'

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Flutter
uses: subosito/flutter-action@v2
Expand Down Expand Up @@ -177,7 +177,7 @@ jobs:
if: github.ref == 'refs/heads/main' && github.event_name == 'push'

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: Setup Flutter
uses: subosito/flutter-action@v2
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand All @@ -41,7 +41,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand All @@ -118,7 +118,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
Expand All @@ -138,7 +138,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand All @@ -157,7 +157,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand All @@ -180,7 +180,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v5
Expand All @@ -39,7 +39,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down Expand Up @@ -135,7 +135,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Check for large files
run: |
Expand Down Expand Up @@ -168,7 +168,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down
Loading
Loading