Completed
on 2 Jan 2026, 3:10 pm

Output

Konnect Project Structure

/konnectvol/
├── CLAUDE.md          # Project instructions
├── API.md             # API documentation
├── ROADMAP.md         # Future architecture
├── STABILITY-AUDIT.md # 47 fixes applied
│
├── kongate/           # FTP gateway (port 8010)
│   ├── src/
│   │   ├── main.ts, config.ts, logger.ts
│   │   ├── xml-parser.ts, xml-store.ts
│   │   ├── image-processor.ts
│   │   └── publish-debounce.ts
│   ├── scripts/reprocess.ts
│   ├── tests/
│   └── xml-files/        # Stored REAXML
│
├── konimage/          # Image resizing (port 8000)
│   ├── src/
│   │   ├── main.ts, server.ts, logger.ts
│   │   ├── transform.ts, cache.ts
│   │   ├── fetcher.ts, store.ts
│   │   └── params.ts, database.ts
│   ├── images/           # Cached images
│   └── metadata/         # Image metadata
│
├── konwebflow/        # Webflow CMS publisher
│   ├── src/
│   │   ├── main.ts, config.ts, logger.ts
│   │   ├── webflow-client.ts
│   │   ├── geocoder.ts, helpers.ts
│   │   └── markdown.ts, types.ts
│   └── tests/
│
├── kondata/           # CMS data replica & sync
│   ├── src/lookup/*.ts
│   ├── scripts/
│   │   ├── push-suburbs.ts
│   │   ├── push-team.ts
│   │   └── compare-*.ts
│   ├── data/
│   │   ├── suburbs.json
│   │   ├── team.json, regions.json
│   │   └── cms-schema.json
│   └── tests/
│
├── konui/             # Admin UI (port 8666)
│   ├── src/
│   │   ├── main.ts, router.ts
│   │   ├── task-store.ts, task-db.ts
│   │   ├── reports.ts, session.ts
│   │   ├── konsole-client.ts
│   │   └── views/*.ts
│   ├── data/
│   │   ├── tasks.json, sessions.json
│   │   └── kontasks.jsonl
│   └── mcp/              # MCP server
│
├── konsole/           # Claude Code service (port 8020)
│   ├── src/
│   │   ├── main.ts, claude.ts
│   │   ├── session.ts, stream.ts
│   │   └── types.ts
│   └── examples/
│
├── kontext/           # Future understanding engine (stub)
│   └── CLAUDE.md, ROADMAP.md
│
├── shared/            # Common utilities
│   ├── fetch-with-timeout.ts
│   ├── retry.ts, safe-json.ts
│   ├── listing-validator.ts
│   ├── concurrency.ts
│   └── tests/
│
├── bin/               # CLI tools & scripts
│   ├── kon-start, kon-stop, kon-restart
│   ├── kon-status, kon-tail
│   ├── wf-list, wf-get, wf-update
│   ├── wf-create, wf-delete
│   ├── wf-schema, wf-collections
│   └── wf-publish
│
├── tests/             # Integration tests
│   └── integration/
│
└── logs/              # Service logs

Quick Stats

557 tests total
6 active services
10 wf-* CLI tools

Quick Actions

Original Request

No layout configured

Details

Type General
Status Completed
Created 1 Jan 2026, 9:17 pm
Updated 2 Jan 2026, 3:10 pm
Created By claude

Raw Data

{
  "id": "a16d7a4d-fe16-43d0-b98d-cb2f572f797a",
  "type": "general",
  "status": "completed",
  "title": "Konnect Project File Tree",
  "description": "Complete file tree for the konnect microservices project",
  "context": {
    "output": "<div style=\"background:#fff;color:#222;padding:20px;border-radius:8px;font-family:monospace;font-size:0.9rem;\">\n<h2 style=\"font-family:sans-serif;color:#111;margin:0 0 16px 0;\">Konnect Project Structure</h2>\n\n<pre style=\"background:#f5f5f5;padding:16px;border-radius:6px;overflow-x:auto;line-height:1.6;\">\n<span style=\"color:#2563eb;font-weight:bold;\">/konnectvol/</span>\n├── <span style=\"color:#666;\">CLAUDE.md</span>          <span style=\"color:#888;\"># Project instructions</span>\n├── <span style=\"color:#666;\">API.md</span>             <span style=\"color:#888;\"># API documentation</span>\n├── <span style=\"color:#666;\">ROADMAP.md</span>         <span style=\"color:#888;\"># Future architecture</span>\n├── <span style=\"color:#666;\">STABILITY-AUDIT.md</span> <span style=\"color:#888;\"># 47 fixes applied</span>\n│\n├── <span style=\"color:#22c55e;font-weight:bold;\">kongate/</span>           <span style=\"color:#888;\"># FTP gateway (port 8010)</span>\n│   ├── src/\n│   │   ├── main.ts, config.ts, logger.ts\n│   │   ├── xml-parser.ts, xml-store.ts\n│   │   ├── image-processor.ts\n│   │   └── publish-debounce.ts\n│   ├── scripts/reprocess.ts\n│   ├── tests/\n│   └── xml-files/        <span style=\"color:#888;\"># Stored REAXML</span>\n│\n├── <span style=\"color:#22c55e;font-weight:bold;\">konimage/</span>          <span style=\"color:#888;\"># Image resizing (port 8000)</span>\n│   ├── src/\n│   │   ├── main.ts, server.ts, logger.ts\n│   │   ├── transform.ts, cache.ts\n│   │   ├── fetcher.ts, store.ts\n│   │   └── params.ts, database.ts\n│   ├── images/           <span style=\"color:#888;\"># Cached images</span>\n│   └── metadata/         <span style=\"color:#888;\"># Image metadata</span>\n│\n├── <span style=\"color:#22c55e;font-weight:bold;\">konwebflow/</span>        <span style=\"color:#888;\"># Webflow CMS publisher</span>\n│   ├── src/\n│   │   ├── main.ts, config.ts, logger.ts\n│   │   ├── webflow-client.ts\n│   │   ├── geocoder.ts, helpers.ts\n│   │   └── markdown.ts, types.ts\n│   └── tests/\n│\n├── <span style=\"color:#22c55e;font-weight:bold;\">kondata/</span>           <span style=\"color:#888;\"># CMS data replica & sync</span>\n│   ├── src/lookup/*.ts\n│   ├── scripts/\n│   │   ├── push-suburbs.ts\n│   │   ├── push-team.ts\n│   │   └── compare-*.ts\n│   ├── data/\n│   │   ├── suburbs.json\n│   │   ├── team.json, regions.json\n│   │   └── cms-schema.json\n│   └── tests/\n│\n├── <span style=\"color:#22c55e;font-weight:bold;\">konui/</span>             <span style=\"color:#888;\"># Admin UI (port 8666)</span>\n│   ├── src/\n│   │   ├── main.ts, router.ts\n│   │   ├── task-store.ts, task-db.ts\n│   │   ├── reports.ts, session.ts\n│   │   ├── konsole-client.ts\n│   │   └── views/*.ts\n│   ├── data/\n│   │   ├── tasks.json, sessions.json\n│   │   └── kontasks.jsonl\n│   └── mcp/              <span style=\"color:#888;\"># MCP server</span>\n│\n├── <span style=\"color:#22c55e;font-weight:bold;\">konsole/</span>           <span style=\"color:#888;\"># Claude Code service (port 8020)</span>\n│   ├── src/\n│   │   ├── main.ts, claude.ts\n│   │   ├── session.ts, stream.ts\n│   │   └── types.ts\n│   └── examples/\n│\n├── <span style=\"color:#666;\">kontext/</span>           <span style=\"color:#888;\"># Future understanding engine (stub)</span>\n│   └── CLAUDE.md, ROADMAP.md\n│\n├── <span style=\"color:#22c55e;font-weight:bold;\">shared/</span>            <span style=\"color:#888;\"># Common utilities</span>\n│   ├── fetch-with-timeout.ts\n│   ├── retry.ts, safe-json.ts\n│   ├── listing-validator.ts\n│   ├── concurrency.ts\n│   └── tests/\n│\n├── <span style=\"color:#f97316;font-weight:bold;\">bin/</span>               <span style=\"color:#888;\"># CLI tools & scripts</span>\n│   ├── kon-start, kon-stop, kon-restart\n│   ├── kon-status, kon-tail\n│   ├── wf-list, wf-get, wf-update\n│   ├── wf-create, wf-delete\n│   ├── wf-schema, wf-collections\n│   └── wf-publish\n│\n├── <span style=\"color:#666;\">tests/</span>             <span style=\"color:#888;\"># Integration tests</span>\n│   └── integration/\n│\n└── <span style=\"color:#666;\">logs/</span>              <span style=\"color:#888;\"># Service logs</span>\n</pre>\n\n<div style=\"background:#e3f2fd;padding:12px;border-radius:6px;margin-top:16px;font-family:sans-serif;\">\n<h4 style=\"margin:0 0 8px 0;color:#111;\">Quick Stats</h4>\n<div style=\"display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:0.85rem;\">\n<div><strong>557</strong> tests total</div>\n<div><strong>6</strong> active services</div>\n<div><strong>10</strong> wf-* CLI tools</div>\n</div>\n</div>\n</div>",
    "requestedAt": "2026-01-01T03:38:00.000Z",
    "requestId": "ca221d98-43f5-4f09-b4d9-fa80099b7e79"
  },
  "createdBy": "claude",
  "createdAt": "2026-01-01T11:17:21.900Z",
  "updatedAt": "2026-01-02T05:10:54.068Z",
  "requestId": "ca221d98-43f5-4f09-b4d9-fa80099b7e79"
}
DashboardReportsKontasksSessionsTelemetryLogs + Go