Skip to content

Commit b3a7d6c

Browse files
committed
refactor: rename bolokonon to vibed-coding in configs and docs
Update release-please config files and documentation references to reflect the project name change from 'bolokonon' to 'vibed-coding'. This includes configuration values, file paths, and database schema references.
1 parent 895230c commit b3a7d6c

4 files changed

Lines changed: 19 additions & 19 deletions

File tree

docs/PRD.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ Instead:
192192
### Monorepo Structure
193193

194194
```
195-
bolokono/
195+
vibed-coding/
196196
├── apps/
197197
│ ├── web/ # Next.js web app (Vercel)
198198
│ │ ├── src/
@@ -469,7 +469,7 @@ $$ LANGUAGE plpgsql;
469469
├──────────────┤ │ │ analysis_job │ │analysis_metric│ │analysis_report
470470
│ id (PK) │ │ ├──────────────┤ ├──────────────┤ ├──────────────┤
471471
│ user_id (FK) │<──┘ │ id (PK) │─<│ job_id (FK) │ │ job_id (FK) │>─┐
472-
│ github_user │ │ user_id (FK) │ │ metrics │ │ bolokono_type│ │
472+
│ github_user │ │ user_id (FK) │ │ metrics │ │ vibed-coding_type│ │
473473
│ encrypted_tok│ │ repo_id (FK) │ │ events │ │ narrative │ │
474474
│ scopes │ │ status │ │ computed_at │ │ evidence │ │
475475
│ created_at │ │ commit_count │ └──────────────┘ │ llm_model │ │
@@ -574,7 +574,7 @@ Stores encrypted GitHub tokens for accessing private repos.
574574
|--------|------|-------------|-------------|
575575
| `id` | `uuid` | PK, default `gen_random_uuid()` | |
576576
| `job_id` | `uuid` | FK → analysis_jobs.id, UNIQUE, NOT NULL | One report per job |
577-
| `bolokono_type` | `text` | | Null if insufficient data |
577+
| `vibed-coding_type` | `text` | | Null if insufficient data |
578578
| `narrative_json` | `jsonb` | NOT NULL | Structured narrative (see schema) |
579579
| `evidence_json` | `jsonb` | NOT NULL | Cited commits and metrics |
580580
| `llm_model` | `text` | NOT NULL | Model used for generation |
@@ -1152,7 +1152,7 @@ Return a JSON object matching this schema:
11521152

11531153
```typescript
11541154
interface NarrativeInput {
1155-
bolokono_type: string | null;
1155+
vibed-coding_type: string | null;
11561156
metrics: AnalysisMetrics;
11571157
sample_commits: CommitSample[]; // 10-20 representative commits
11581158
matched_criteria: string[];

docs/research/multi-agent-vibe-coding-patterns.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,38 +17,38 @@ The current analysis pipeline fetches commit metadata via GitHub and stores it p
1717
- Commit author email + timestamps + parents + additions/deletions + file list when available.
1818
- File paths are collected from GitHub’s commit detail “files” array and stored as `file_paths`.
1919

20-
Primary implementation: [analyze-repo.ts](file:///Users/devakone/Projects/bolokonon/apps/web/src/inngest/functions/analyze-repo.ts#L426-L899)
20+
Primary implementation: [analyze-repo.ts](file:///Users/devakone/Projects/vibed-codingn/apps/web/src/inngest/functions/analyze-repo.ts#L426-L899)
2121

2222
### Where we compute “vibes” and personas today
2323

2424
There are two interpretation layers:
25-
- A commit-insights layer that computes a simple persona + timing + category stats from commit messages only: [computeAnalysisInsights](file:///Users/devakone/Projects/bolokonon/packages/core/src/index.ts#L1005-L1244)
26-
- A v2 “axes → persona → cards” layer that computes 6 axes and then maps to personas: [computeVibeFromCommits](file:///Users/devakone/Projects/bolokonon/packages/core/src/vibe.ts#L1358-L1493) and [detectVibePersona](file:///Users/devakone/Projects/bolokonon/packages/core/src/vibe.ts#L812-L967)
25+
- A commit-insights layer that computes a simple persona + timing + category stats from commit messages only: [computeAnalysisInsights](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/index.ts#L1005-L1244)
26+
- A v2 “axes → persona → cards” layer that computes 6 axes and then maps to personas: [computeVibeFromCommits](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/vibe.ts#L1358-L1493) and [detectVibePersona](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/vibe.ts#L812-L967)
2727

2828
### What “agentic” detection exists right now
2929

3030
**1) Bot/automation filtering**
3131
- We filter likely bot commits by email substrings (e.g., dependabot, renovate, github-actions) and subject patterns.
3232
- This cleans up human behavioral signals but can hide “agent commits” if they come from bot-like emails.
3333

34-
Implementation: [isAutomationCommit](file:///Users/devakone/Projects/bolokonon/packages/core/src/index.ts#L599-L645)
34+
Implementation: [isAutomationCommit](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/index.ts#L599-L645)
3535

3636
**2) Agent keyword evidence (commit messages)**
3737
- We collect “agent evidence” by matching a keyword regex against the commit subject.
3838
- Persona “Multi-Agent Orchestrator” in the insights layer is currently driven by “chunkiness” + file-change breadth + this keyword evidence.
3939

40-
Implementation: [computeAnalysisInsights](file:///Users/devakone/Projects/bolokonon/packages/core/src/index.ts#L1026-L1199) and [detectPersona](file:///Users/devakone/Projects/bolokonon/packages/core/src/index.ts#L296-L430)
40+
Implementation: [computeAnalysisInsights](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/index.ts#L1026-L1199) and [detectPersona](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/index.ts#L296-L430)
4141

4242
**3) Broad-change proxies**
4343
- Vibe v2 uses “automation heaviness” and “surface area per change” (via file paths / episodes) as indirect proxies.
4444

45-
Implementation: [computeVibeFromCommits](file:///Users/devakone/Projects/bolokonon/packages/core/src/vibe.ts#L1358-L1493)
45+
Implementation: [computeVibeFromCommits](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/vibe.ts#L1358-L1493)
4646

4747
### What we are not ingesting (but architecture anticipates)
4848

4949
The architecture doc explicitly calls for PR metadata and commit→PR mapping, but the current worker/pipeline does not populate those tables yet.
5050

51-
Reference: [vibe-metrics-v2.md](file:///Users/devakone/Projects/bolokonon/docs/architecture/vibe-metrics-v2.md#L13-L122)
51+
Reference: [vibe-metrics-v2.md](file:///Users/devakone/Projects/vibed-codingn/docs/architecture/vibe-metrics-v2.md#L13-L122)
5252

5353
---
5454

@@ -134,7 +134,7 @@ Multi-agent orchestration often shows up as:
134134
- consistent PR templates/checklists
135135
- high squash-merge rate (agentic PR hygiene)
136136

137-
We have a clear target schema in [vibe-metrics-v2.md](file:///Users/devakone/Projects/bolokonon/docs/architecture/vibe-metrics-v2.md#L173-L265), but it’s not currently populated.
137+
We have a clear target schema in [vibe-metrics-v2.md](file:///Users/devakone/Projects/vibed-codingn/docs/architecture/vibe-metrics-v2.md#L173-L265), but it’s not currently populated.
138138

139139
### B) Branch topology / parallelism (medium signal)
140140

@@ -152,7 +152,7 @@ Mapping commits to PRs enables:
152152
- “how many commits are squash merges”
153153
- “how chunkiness differs inside PRs vs direct-to-main”
154154

155-
Reference architecture: [vibe-metrics-v2.md](file:///Users/devakone/Projects/bolokonon/docs/architecture/vibe-metrics-v2.md#L141-L191)
155+
Reference architecture: [vibe-metrics-v2.md](file:///Users/devakone/Projects/vibed-codingn/docs/architecture/vibe-metrics-v2.md#L141-L191)
156156

157157
---
158158

@@ -188,10 +188,10 @@ These are “emerging or consolidating” Git-visible patterns that align with v
188188

189189
## Appendix: Key Internal References
190190

191-
- [analyze-repo.ts](file:///Users/devakone/Projects/bolokonon/apps/web/src/inngest/functions/analyze-repo.ts)
192-
- [packages/core/src/index.ts](file:///Users/devakone/Projects/bolokonon/packages/core/src/index.ts)
193-
- [packages/core/src/vibe.ts](file:///Users/devakone/Projects/bolokonon/packages/core/src/vibe.ts)
194-
- [vibe-metrics-v2.md](file:///Users/devakone/Projects/bolokonon/docs/architecture/vibe-metrics-v2.md)
191+
- [analyze-repo.ts](file:///Users/devakone/Projects/vibed-codingn/apps/web/src/inngest/functions/analyze-repo.ts)
192+
- [packages/core/src/index.ts](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/index.ts)
193+
- [packages/core/src/vibe.ts](file:///Users/devakone/Projects/vibed-codingn/packages/core/src/vibe.ts)
194+
- [vibe-metrics-v2.md](file:///Users/devakone/Projects/vibed-codingn/docs/architecture/vibe-metrics-v2.md)
195195

196196
## Appendix: Sources
197197

release-please-config.develop.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"packages": {
2828
".": {
2929
"release-type": "node",
30-
"component": "bolokonon",
30+
"component": "vibed-coding",
3131
"changelog-path": "CHANGELOG-DEVELOP.md",
3232
"prerelease": true,
3333
"versioning": "prerelease",

release-please-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"packages": {
2525
".": {
2626
"release-type": "node",
27-
"component": "bolokonon",
27+
"component": "vide-coding",
2828
"changelog-path": "CHANGELOG.md"
2929
},
3030
"apps/web": {

0 commit comments

Comments
 (0)