# forge0x2B

**Forge the message from the code.**

AI-powered content & marketing automation dashboard for developer teams. Reads your codebase via prism0x2A → generates release notes, walkthroughs, onboarding docs, social copy, and more. Schedule and export without ever leaving your terminal.

## Feature set (v0.6.0)

| # | Feature | Free | Pro | Spectrum |
|---|---------|------|-----|---------|
| 1 | Architecture Walkthrough | ✓ (trial) | ✓ | ✓ |
| 2 | Release Notes | ✓ (trial) | ✓ | ✓ |
| 3 | Brand Kit | 1 kit | ∞ | ∞ |
| 4 | Widget Generator | stat/cta/metric | all 8 | all 8 |
| 5 | Multi-Channel Dispatch | 1 channel | 9 channels | 9 channels |
| 6 | Prism Blueprint Integration | detect only | ✓ | + expert view |
| 7 | Content History + Refine Chat | 1 refine | ∞ + version history | + diff viewer |
| 8 | Content Calendar | 5 entries (list) | ∞ + calendar + export | + Hypefury + bulk ops |

## Install

```bash
npm install --save-dev forge0x2b
npx forge init
npm run forge
```

Open → http://localhost:3002

Requires prism0x2A with a populated `.prism/` folder and an Anthropic API key.

## Quick start

1. **Install prism0x2A** in your project and run `npx prism scan` to generate `.prism/` data
2. **Install forge0x2B**: `npm install --save-dev forge0x2b`
3. **Initialize**: `npx forge init`
4. **Diagnose**: `npx forge doctor` — verify config, API key, and prism blueprint are all set
5. **Start**: `npm run forge` → http://localhost:3002
6. **Configure**: Settings → add Anthropic API key + prism folder path
7. **Generate**: any asset type from the dashboard

## CLI

```bash
forge dev [--port N] [--target PATH]   # Start the dashboard
forge init                              # Initialize in current project
forge doctor [--target PATH]           # Diagnose setup (API key, blueprint)
forge --version
forge --help
```

## Architecture

```
prismlens    (engine — observes code)
    ↓
prism0x2A    (dashboard — discovers & understands)
    ↓
forgesmith   (engine — forges assets)
    ↓
forge0x2B    (this — content/comms dashboard)
```

## Ecosystem

| Package | Role |
|---|---|
| [`prismlens`](https://github.com/dadenjo/prismlens) | TS code-intelligence engine |
| [`prism0x2A`](https://github.com/dadenjo/prism0x2A) | Code-intelligence dashboard |
| [`forgesmith`](https://github.com/dadenjo/forgesmith) | Content/asset-generation engine |
| [`forge0x2B`](https://github.com/dadenjo/forge0x2B) | Content/comms dashboard (this) |

---

*2B or not 2B.* — forge**0x2B** is hex for 43. The next answer after 0x2A (= 42).
