Commit graph

39 commits

Author SHA1 Message Date
fbf54e701b Record the forge visibility policy, points 1-2 decided
Forge private without anonymous access; publication via a per-repo public/
folder of symlinks, projected outward by a shared, sanitizing publisher.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 18:50:45 +02:00
a13f33674c chore(consistency): refresh the work-record index
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 16:54:32 +02:00
custodian-sync
53b5fb58d8 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-08:
  - update .custodian-brief.md for prj-forgejo-org-refactor

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 16:54:31 +02:00
bc83a2fb16 ORGREF-WP-0002-T02 done: ArgoCD and k3s pull anonymously
Founder checks: no ArgoCD repository credentials; k3s registries.yaml holds
auth only for the frozen Gitea host, none for forgejo.coulomb.social.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 16:54:05 +02:00
ba5ed2f707 ORGREF-WP-0002-T02: fresh runtime capture and per-entry consumer review
43 anonymous image pulls (confirmed working anonymously), 10 ArgoCD apps,
CI tarball downloads in ~20 repos, PyPI reads, reuse-surface federation and
~8 code readers break on closure. Founder presence checks prepared for ArgoCD
repository credentials and k3s node registry auth.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 16:45:32 +02:00
b10dd8afaf chore(consistency): refresh the work-record index
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 16:38:05 +02:00
f91cbca461 ORGREF-WP-0002-T02: first anonymous-consumer inventory
40 cluster workloads pull forge images without imagePullSecrets, 6 ArgoCD
applications read forge Git; local clones are SSH. Live credential checks and
per-entry review remain.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 16:37:33 +02:00
custodian-sync
64486863ab chore(consistency): renormalize lifecycle state [auto]
Updated by fix-consistency on 2026-10-08:
  - workplan status: ready → active

Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a11beb-4eef-7fc1-94a7-597130a01ae9
2026-10-08 16:35:47 +02:00
4b332a0842 chore(consistency): refresh the work-record index
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 15:27:26 +02:00
custodian-sync
03173e9471 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-08:
  - update .custodian-brief.md for prj-forgejo-org-refactor

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 15:27:20 +02:00
79f4ce3f1e Add ORGREF-WP-0002: close the forge after NetKingdom access integration
Founder-approved 2026-10-08. Independent of the ORGREF-WP-0001 entry gate:
changes who may read, not where repositories live.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 5457@bnt-lap001
Assistant-Session: 792bf84a-3783-4f5d-a811-cded61dd2012
2026-10-08 15:26:51 +02:00
1cadad24b6 chore(consistency): refresh the work-record index
Assistant: grok
Assistant-Session: 01a10938-ab49-7280-877a-c06f64c06ddd
2026-10-05 02:44:12 +02:00
custodian-sync
b29091b6e1 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-10-05:
  - update .custodian-brief.md for prj-forgejo-org-refactor

Assistant: grok
Assistant-Session: 01a10938-ab49-7280-877a-c06f64c06ddd
2026-10-05 02:40:20 +02:00
92d436c6a6 Point the org-refactor entry gate at the open decisions.
Assistant: grok
Assistant-Session: 01a10938-ab49-7280-877a-c06f64c06ddd
2026-10-05 02:39:36 +02:00
ab89e65f17 Minor documentation 2026-10-03 01:28:21 +02:00
custodian-sync
b159cd97c4 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-09-29:
  - update .custodian-brief.md for prj-forgejo-org-refactor

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 237582@bnt-lap001
Assistant-Session: f2b3d9f1-8fb9-4b9c-bc2b-837ec5dfc826
2026-09-29 21:38:07 +02:00
87bd5c3c26 Qualify wait tasks per Task Wait Qualifiers v0.1 (CUST-WP-0074-T05, long tail)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 237582@bnt-lap001
Assistant-Session: f2b3d9f1-8fb9-4b9c-bc2b-837ec5dfc826
2026-09-29 21:24:59 +02:00
3bd576990b Refine stewardship evidence and specify owner preparation handoffs
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e782-9f45-7382-afff-77ad665b88ec
2026-09-28 13:06:18 +02:00
fdbf8bf9d1 Record generated blocked preparation work index
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e782-9f45-7382-afff-77ad665b88ec
2026-09-28 12:43:44 +02:00
custodian-sync
0278e4b67f chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-09-28:
  - update .custodian-brief.md for prj-forgejo-org-refactor

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e782-9f45-7382-afff-77ad665b88ec
2026-09-28 12:43:30 +02:00
8bf38d680d Normalize assignment CSV line endings
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e782-9f45-7382-afff-77ad665b88ec
2026-09-28 12:42:36 +02:00
660c429838 Prepare org reference inventory and stewardship assignment review
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e782-9f45-7382-afff-77ad665b88ec
2026-09-28 12:42:22 +02:00
custodian-sync
25dd4626e0 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-09-28:
  - update .custodian-brief.md for prj-forgejo-org-refactor

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e782-9f45-7382-afff-77ad665b88ec
2026-09-28 12:22:36 +02:00
dff3513a4f Refresh org refactor plan against September readiness evidence
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e782-9f45-7382-afff-77ad665b88ec
2026-09-28 12:20:59 +02:00
2a59d0d354 Classify open workplans with flavor (CUST-WP-0072).
Set flavor on open workplans from origin/prose/status. Copy existing
depends_on aliases only. Do not promote residuals.

Assistant: grok
Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
2026-09-14 15:50:43 +02:00
b9e9b7377a derive state hub identifiers
Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a053ff-1d6f-7fe2-ac1c-a6eb40a42a0c
2026-08-31 19:14:07 +02:00
custodian-sync
847ee07c5c chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-08-19:
  - update .custodian-brief.md for prj-forgejo-org-refactor
2026-08-19 20:43:09 +02:00
1122543e17 docs: distinguish deferred tasks from blocked work 2026-08-19 20:42:39 +02:00
custodian-sync
8cde3af88c chore(consistency): renormalize lifecycle state [auto]
Updated by fix-consistency on 2026-08-19:
  - workplan status: backlog → active
2026-08-19 20:41:26 +02:00
041b864013 chore: restore deferred workplan backlog 2026-08-19 20:41:06 +02:00
custodian-sync
12fe171a9d chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-08-19:
  - update .custodian-brief.md for prj-forgejo-org-refactor
2026-08-19 20:39:15 +02:00
custodian-sync
343fd0d5cb chore(consistency): renormalize lifecycle state [auto]
Updated by fix-consistency on 2026-08-19:
  - workplan status: backlog → active
2026-08-19 20:39:08 +02:00
642fdcf833 docs: preserve org refactor deferral gate 2026-08-19 20:38:47 +02:00
custodian-sync
69cbe11861 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-08-19:
  - update .custodian-brief.md for prj-forgejo-org-refactor
2026-08-19 20:37:21 +02:00
custodian-sync
264817ce40 chore(consistency): renormalize lifecycle state [auto]
Updated by fix-consistency on 2026-08-19:
  - workplan status: backlog → active
2026-08-19 20:37:15 +02:00
cbd26ea603 chore: sync project work records 2026-08-19 20:36:46 +02:00
custodian-sync
1b01006871 chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-08-11:
  - update .custodian-brief.md for prj-forgejo-org-refactor
2026-08-11 13:41:06 +02:00
ec2a72f435 Seed the org refactor: goal, scope, blast radius, entry gate
Establishes the prj- flavor baseline (GOAL.md, SCOPE.md, AGENTS.md,
.repo-classification.yaml, genesis, foundation workplan) for splitting the
single coulomb/ Forgejo org into stewardship orgs.

Records the blast radius verified 2026-08-11: 112 repos with a coulomb/ origin,
ArgoCD repoURL sources, Chart.yaml metadata, and - the finding that made this
project-sized rather than workplan-sized - container image paths, since
Forgejo's package registry is org-scoped. That failure is deferred: it does not
appear at rename time but at the next pod reschedule.

Seeded deliberately deferred per operator decision. ORGREF-WP-0001 is backlog
and carries a four-part entry gate (validator live, deployable coverage known,
stable re-runnable inventory, demonstrated rollback) so the decision to start
is made against evidence rather than memory. T01 and T02 are read-only and safe
to advance at any time.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 13:39:24 +02:00
12bf13f020 Initial commit 2026-08-11 11:31:01 +00:00