# Concepts

Second-brain semantic layer: nouns map atomically to file sets (EXTRACTED); verbs aggregate structural edges (INFERRED).

| Concept | Files | Mentions | Top Files |
|---------|-------|----------|-----------|
| `setup` | 7 | 14 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_frames.py`, `tests/test_integration.py`, `tests/test_protocols.py` |
| `protocol` | 6 | 23 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_integration.py`, `tests/test_protocols.py` |
| `bit` | 6 | 17 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_frames.py`, `tests/test_integration.py`, `tests/test_protocols.py` |
| `lazy` | 6 | 17 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `own` | 6 | 17 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `encode` | 6 | 16 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_error_correction.py`, `tests/test_integration.py` |
| `specification` | 6 | 13 | `tests/test_error_correction.py`, `tests/test_frames.py`, `tests/test_integration.py`, `tests/test_protocols.py`, `tests/test_security.py` |
| `video` | 5 | 33 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_integration.py`, `tests/test_zip.py` |
| `decode` | 5 | 17 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_error_correction.py`, `tests/test_integration.py` |
| `extract` | 5 | 16 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_frames.py`, `tests/test_zip.py` |
| `infinite` | 5 | 14 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_zip.py`, `wsgi_app.py` |
| `storage` | 5 | 14 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_zip.py`, `wsgi_app.py` |
| `files` | 5 | 6 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_integration.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `zip` | 4 | 42 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_zip.py` |
| `file` | 4 | 25 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_integration.py`, `tests/test_security.py` |
| `frame` | 4 | 15 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_frames.py` |
| `security` | 4 | 12 | `lazyown_infinitestorage.py`, `tests/test_integration.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `roundtrip` | 4 | 11 | `tests/test_error_correction.py`, `tests/test_integration.py`, `tests/test_protocols.py`, `tests/test_zip.py` |
| `create` | 4 | 9 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_zip.py` |
| `secure` | 4 | 9 | `lazyown_infinitestorage.py`, `tests/test_integration.py`, `tests/test_protocols.py`, `tests/test_zip.py` |
| `filename` | 4 | 8 | `lazyown_infinitestorage.py`, `tests/test_protocols.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `get` | 4 | 7 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_integration.py`, `wsgi_app.py` |
| `size` | 4 | 7 | `lazyown_infinitestorage.py`, `mcp_server.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_security.py` |
| `original` | 4 | 5 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_protocols.py`, `tests/test_zip.py` |
| `bytes` | 4 | 4 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_frames.py`, `tests/test_security.py` |
| `unit` | 4 | 4 | `tests/test_error_correction.py`, `tests/test_frames.py`, `tests/test_protocols.py`, `tests/test_security.py` |
| `error` | 3 | 13 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_integration.py` |
| `path` | 3 | 13 | `lazyown_infinitestorage.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `data` | 3 | 11 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_protocols.py` |
| `web` | 3 | 11 | `lazyown_infinitestorage.py`, `tests/test_integration.py`, `wsgi_app.py` |
| `correction` | 3 | 7 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_protocols.py` |
| `hamming` | 3 | 7 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_protocols.py` |
| `server` | 3 | 7 | `lazyown_infinitestorage.py`, `mcp_server.py`, `wsgi_app.py` |
| `encodes` | 3 | 6 | `lazyown_infinitestorage.py`, `tests/test_error_correction.py`, `tests/test_integration.py` |
| `legacy` | 3 | 6 | `lazyown_infinitestorage.py`, `tests/test_integration.py`, `tests/test_protocols.py` |
| `rejects` | 3 | 6 | `tests/test_error_correction.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `traversal` | 3 | 6 | `lazyown_infinitestorage.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `validator` | 3 | 6 | `lazyown_infinitestorage.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `blocks` | 3 | 5 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_zip.py` |
| `upload` | 3 | 5 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_integration.py` |
| `pipeline` | 3 | 4 | `lazyown_infinitestorage.py`, `mcp_server.py`, `tests/test_zip.py` |
| `resolution` | 3 | 4 | `lazyown_infinitestorage.py`, `tests/test_integration.py`, `tests/test_protocols.py` |
| `slip` | 3 | 4 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_zip.py` |
| `back` | 3 | 3 | `lazyown_infinitestorage.py`, `skill_lazyown_infinitestorage/tools.py`, `tests/test_integration.py` |
| `encoded` | 3 | 3 | `lazyown_infinitestorage.py`, `tests/test_integration.py`, `tests/test_zip.py` |
| `entry` | 3 | 3 | `lazyown_infinitestorage.py`, `mcp_server.py`, `wsgi_app.py` |
| `must` | 3 | 3 | `tests/test_integration.py`, `tests/test_security.py`, `tests/test_zip.py` |
| `point` | 3 | 3 | `lazyown_infinitestorage.py`, `mcp_server.py`, `wsgi_app.py` |
| `frames` | 2 | 14 | `lazyown_infinitestorage.py`, `tests/test_frames.py` |
| `validate` | 2 | 13 | `lazyown_infinitestorage.py`, `tests/test_security.py` |

## Verb Edges

| Source | Verb | Target | Strength |
|--------|------|--------|----------|
| `setup` | `depends_on` | `back` | 1.00 |
| `setup` | `depends_on` | `bit` | 1.00 |
| `setup` | `depends_on` | `blocks` | 1.00 |
| `setup` | `depends_on` | `bytes` | 1.00 |
| `setup` | `depends_on` | `correction` | 1.00 |
| `setup` | `depends_on` | `create` | 1.00 |
| `setup` | `depends_on` | `data` | 1.00 |
| `setup` | `depends_on` | `decode` | 1.00 |
| `setup` | `depends_on` | `encode` | 1.00 |
| `setup` | `depends_on` | `encoded` | 1.00 |
| `setup` | `depends_on` | `encodes` | 1.00 |
| `setup` | `depends_on` | `entry` | 1.00 |
| `setup` | `depends_on` | `error` | 1.00 |
| `setup` | `depends_on` | `extract` | 1.00 |
| `setup` | `depends_on` | `file` | 1.00 |
| `setup` | `depends_on` | `filename` | 1.00 |
| `setup` | `depends_on` | `files` | 1.00 |
| `setup` | `depends_on` | `frame` | 1.00 |
| `setup` | `depends_on` | `frames` | 1.00 |
| `setup` | `depends_on` | `get` | 1.00 |
| `setup` | `depends_on` | `hamming` | 1.00 |
| `setup` | `depends_on` | `infinite` | 1.00 |
| `setup` | `depends_on` | `lazy` | 1.00 |
| `setup` | `depends_on` | `legacy` | 1.00 |
| `setup` | `depends_on` | `original` | 1.00 |
| `setup` | `depends_on` | `own` | 1.00 |
| `setup` | `depends_on` | `path` | 1.00 |
| `setup` | `depends_on` | `pipeline` | 1.00 |
| `setup` | `depends_on` | `point` | 1.00 |
| `setup` | `depends_on` | `protocol` | 1.00 |
| `setup` | `depends_on` | `resolution` | 1.00 |
| `setup` | `depends_on` | `secure` | 1.00 |
| `setup` | `depends_on` | `security` | 1.00 |
| `setup` | `depends_on` | `server` | 1.00 |
| `setup` | `depends_on` | `size` | 1.00 |
| `setup` | `depends_on` | `slip` | 1.00 |
| `setup` | `depends_on` | `storage` | 1.00 |
| `setup` | `depends_on` | `traversal` | 1.00 |
| `setup` | `depends_on` | `upload` | 1.00 |
| `setup` | `depends_on` | `validate` | 1.00 |
| `setup` | `depends_on` | `validator` | 1.00 |
| `setup` | `depends_on` | `video` | 1.00 |
| `setup` | `depends_on` | `web` | 1.00 |
| `setup` | `depends_on` | `zip` | 1.00 |
| `specification` | `depends_on` | `back` | 1.00 |
| `specification` | `depends_on` | `bit` | 1.00 |
| `specification` | `depends_on` | `blocks` | 1.00 |
| `specification` | `depends_on` | `bytes` | 1.00 |
| `specification` | `depends_on` | `correction` | 1.00 |
| `specification` | `depends_on` | `create` | 1.00 |

## Dialectic Prompts

- Thesis: `back` centralizes 3 files; Antithesis: `blocks` pulls 3 files with 2 shared (Jaccard 0.50); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `create` pulls 4 files with 2 shared (Jaccard 0.40); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `decode` pulls 5 files with 3 shared (Jaccard 0.60); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `encode` pulls 6 files with 3 shared (Jaccard 0.50); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `encoded` pulls 3 files with 2 shared (Jaccard 0.50); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `encodes` pulls 3 files with 2 shared (Jaccard 0.50); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `error` pulls 3 files with 2 shared (Jaccard 0.50); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `extract` pulls 5 files with 2 shared (Jaccard 0.33); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `file` pulls 4 files with 3 shared (Jaccard 0.75); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
- Thesis: `back` centralizes 3 files; Antithesis: `files` pulls 5 files with 3 shared (Jaccard 0.60); Synthesis: should they merge, split by layer, or keep `bridges` explicit?
