Coulomb social cocreation platform
Find a file
codex d6dabb1f60 docs(agents): repoint remote State Hub URL to the in-cluster address
The remote row pointed at 127.0.0.1:18000, a reverse tunnel back to the
workstation. On railiance01 the State Hub runs in the cluster on that same
machine, so the request left the box and came back to reach a local service.

Refs CUST-WP-0067-T07

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
2026-08-25 00:20:51 +02:00
.claude/rules Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
coulomb_social Import Bubble export trees into PageOps and finish CSOC-WP-0001 2026-08-13 12:48:55 +02:00
docs Reconcile public registration acceptance residuals 2026-08-14 19:35:46 +02:00
scripts Advance Bubble export: corpus walk and ADR-0004 sample tree 2026-08-13 12:24:13 +02:00
tests Import Bubble export trees into PageOps and finish CSOC-WP-0001 2026-08-13 12:48:55 +02:00
workplans Reconcile public registration acceptance residuals 2026-08-14 19:35:46 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-08-13 12:49:18 +02:00
.env.example Finish CSOC-WP-0003 and CSOC-WP-0004; residual intakes for Case B 2026-08-12 10:59:25 +02:00
.gitignore Land CSOC-WP-0006 PageOps: member space/page CRUD, copy, transfer 2026-08-13 12:46:39 +02:00
.repo-classification.yaml Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
AGENTS.md docs(agents): repoint remote State Hub URL to the in-cluster address 2026-08-25 00:20:51 +02:00
CLAUDE.md Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
Dockerfile Add Space metadata model and provisional Forgejo content ADR 2026-08-12 01:30:05 +02:00
GOAL.md Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
INTENT.md Link ADR-0003 and ADR-0004 from INTENT.md 2026-08-13 10:05:02 +02:00
LICENSE Bootstrap coulomb-social: INTENT, SCOPE, TRSL, agent files, State Hub 2026-08-09 00:35:12 +02:00
Makefile Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
manage.py Implement NetKingdom identity shell for coulomb.social (CSOC-WP-0002) 2026-08-09 01:45:05 +02:00
pyproject.toml Render space pages from Forgejo markdown (CSOC-WP-0004-T04) 2026-08-12 01:56:30 +02:00
README.md Adopt stage-1 capability cut and product capability model 2026-08-12 13:09:09 +02:00
SCOPE.md Adopt stage-1 capability cut and product capability model 2026-08-12 13:09:09 +02:00
uv.lock Render space pages from Forgejo markdown (CSOC-WP-0004-T04) 2026-08-12 01:56:30 +02:00
WORK-RECORDS.md Reconcile public registration acceptance residuals 2026-08-14 19:35:46 +02:00

coulomb-social

Reimplementation of coulomb.social on Railiance / NetKingdom / HelixForge — exiting the stalled bubble.io product.

Hosts: rebuild at app.coulomb.social; apex coulomb.social remains Bubble until cutover.

Current state: identity + app shell + Forgejo-backed spaces on app.coulomb.social. Stage-1 cut (productive transfer): onboarding + spaces/pages with Title/Abstract/Visual + page copy/transfer — docs/capability/. Operator runbook: docs/deploy.md.

Quick start

uv sync
uv run manage.py migrate
make run          # http://127.0.0.1:8008
make test

With DEBUG and OIDC_ENABLED=false (defaults), Sign in uses a local dev-claims form. Platform OIDC: set env vars in docs/dev.md.

Orientation

Doc Role
INTENT.md Why this repo exists
SCOPE.md In/out boundaries
docs/adr/ADR-0001-netkingdom-identity.md Identity architecture
docs/dev.md Local development
docs/identity/ OIDC / user-engine bindings
workplans/ CSOC-WP-*
docs/design-extract/ Captured visual language

Stack

  • Python 3.12 · Django 5.2 · SQLite (dev) / Postgres (prod URL)
  • Auth boundary: coulomb_social.apps.identity (OIDC/PKCE + session)
  • Members: tenant-keyed, no password columns
  • Design tokens reference: primary #d08728 (from live extract)

License

Target Revenue Source License (TRSL V1C1). See LICENSE.