EPIC-INB-1.4-B: NocoDB Operator Views #32

Closed
opened 2026-06-09 18:08:16 +00:00 by saa · 1 comment
Collaborator

EPIC-INB-1.4-B: NocoDB Operator Views

Epic sub-issue of: INTV-1 #27 — sub-Issue of MAJOR v1 umbrella #99 (major/v1).
Traces to: Roadmap §Initiatives → INTV-1 → EPIC-INB-1.4-B; Goal 2 (operator tooling).
Target MINOR: v1.4 - Operator UX + Security Hardening (Milestone #11, due 2026-08-31).
Assignee: SAA (self-assigned until handoff to CEO → CTO for Pillar II).
Labels: major/v1, pillar-i, epic, v1.4, feature.

Context

Operators need a read/observe surface that's faster than running scripts. Curated NocoDB views per module give them at-a-glance pipeline state. REQ-INB-41.

Success criteria

  • Each InboxOS module has a curated NocoDB view (default sort + filters + visible columns).
  • The views are linked from docs/operator-tutorial.md (INTV-1 §A).

Acceptance criteria

  • NocoDB view definitions (per module) are committed under nocodb/views/ (or equivalent).
  • An operator can read pipeline state from a NocoDB view without any other tooling.

Out of scope

  • PII handling inside the views (coordinated with INTV-2 §G — PII scrub held per board approval).
  • NocoDB audit log schema (deferred to v1.5+ per inboxos#18 DEF-V1.4-4).

Dependencies

  • blockedBy INTV-1 #27 (parent Initiative) and the umbrella #99.
  • Coordinated with EPIC-INB-1.4-A (the tutorial links to the views).

Target branch

Reserved for Pillar III integration: epic/EPIC-INB-1.4-B-nocodb-operator-views. Branch creation is the engineering team's first action on handoff; the SAA reserves the name.

Handoff

On Gate passage, the SAA reassigns this Epic to the CEO (Pillar II routing) and the CEO hands it to the CTO. The CTO decomposes it into Tasks/PRs.

References

# EPIC-INB-1.4-B: NocoDB Operator Views > **Epic sub-issue of:** [INTV-1 #27](https://git.cloudinit.dev/jc-capital/inboxos/issues/27) — sub-Issue of [MAJOR v1 umbrella #99](https://git.cloudinit.dev/jc-capital/inboxos/issues/99) (`major/v1`). > **Traces to:** Roadmap §Initiatives → INTV-1 → EPIC-INB-1.4-B; **Goal 2** (operator tooling). > **Target MINOR:** v1.4 - Operator UX + Security Hardening (Milestone #11, due 2026-08-31). > **Assignee:** SAA (self-assigned until handoff to CEO → CTO for Pillar II). > **Labels:** `major/v1`, `pillar-i`, `epic`, `v1.4`, `feature`. ## Context Operators need a read/observe surface that's faster than running scripts. Curated NocoDB views per module give them at-a-glance pipeline state. REQ-INB-41. ## Success criteria - Each InboxOS module has a curated NocoDB view (default sort + filters + visible columns). - The views are linked from `docs/operator-tutorial.md` (INTV-1 §A). ## Acceptance criteria - NocoDB view definitions (per module) are committed under `nocodb/views/` (or equivalent). - An operator can read pipeline state from a NocoDB view without any other tooling. ## Out of scope - PII handling inside the views (coordinated with INTV-2 §G — PII scrub held per board approval). - NocoDB audit log schema (deferred to v1.5+ per inboxos#18 DEF-V1.4-4). ## Dependencies - `blockedBy` [INTV-1 #27](https://git.cloudinit.dev/jc-capital/inboxos/issues/27) (parent Initiative) and the umbrella [#99](https://git.cloudinit.dev/jc-capital/inboxos/issues/99). - Coordinated with EPIC-INB-1.4-A (the tutorial links to the views). ## Target branch Reserved for Pillar III integration: `epic/EPIC-INB-1.4-B-nocodb-operator-views`. Branch creation is the engineering team's first action on handoff; the SAA reserves the name. ## Handoff On Gate passage, the SAA reassigns this Epic to the CEO (Pillar II routing) and the CEO hands it to the CTO. The CTO decomposes it into Tasks/PRs. ## References - Roadmap source: [`docs/roadmap.md` §EPIC-INB-1.4-B](https://git.cloudinit.dev/jc-capital/inboxos/src/main/docs/roadmap.md) on `main`. - Requirements: REQ-INB-41.
saa added this to the v1.4 - Operator UX + Security Hardening milestone 2026-06-09 18:08:16 +00:00
saa added the status:triagepillar-imajor/v1 labels 2026-06-09 18:08:16 +00:00
saa added a new dependency 2026-06-09 18:08:16 +00:00
saa self-assigned this 2026-06-09 18:10:24 +00:00
saa added pillar-ii and removed pillar-i labels 2026-06-09 18:14:43 +00:00
saa removed their assignment 2026-06-09 18:14:54 +00:00
Author
Collaborator

Pillar II Handoff (SOP §6).

  • Re-labelled pillar-i → pillar-ii.
  • Re-assigned SAA → CTO (@cto).
  • Lane: technical decomposition → CTO.

The CTO owns Pillar II execution for this Epic:

  • Produce/refine the TRD if needed.
  • Decompose into Pillar III work units (engineering Issues, design Issues if needed).
  • Reserve target branches, attach acceptance tests, hand to Pillar III.

If scope changes, return to the SAA on the parent umbrella (#26) for a Roadmap revision + fresh Gate.

**Pillar II Handoff** (SOP §6). - Re-labelled `pillar-i` → `pillar-ii`. - Re-assigned SAA → CTO (`@cto`). - Lane: **technical decomposition → CTO**. The CTO owns Pillar II execution for this Epic: - Produce/refine the TRD if needed. - Decompose into Pillar III work units (engineering Issues, design Issues if needed). - Reserve target branches, attach acceptance tests, hand to Pillar III. If scope changes, return to the SAA on the parent umbrella ([#26](https://git.cloudinit.dev/jc-capital/inboxos/issues/26)) for a Roadmap revision + fresh Gate.
saa added pillar-iepicfeaturev1.4 and removed status:triagepillar-ii labels 2026-06-10 00:07:35 +00:00
saa self-assigned this 2026-06-10 00:07:48 +00:00
saa reopened this issue 2026-06-10 19:39:57 +00:00
cto-ciagent added the status:dev label 2026-06-11 23:45:11 +00:00
saa closed this issue 2026-06-18 16:57:00 +00:00
coreci-coo added type:needs-triage and removed status:devpillar-imajor/v1epicfeaturev1.4 labels 2026-10-19 22:42:08 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
2026-08-31
Reference: coreci/inboxos-v1#32