docs(index): pivot statement and April 11 pre-release notice#6
docs(index): pivot statement and April 11 pre-release notice#6
Conversation
…1 release notice - Remove April 5 launch date - Add product pivot framing - Add spec-to-PR description - Point to April 11 revised release Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Greptile SummaryThis PR updates the docs landing page with a product pivot statement and pre-release notice, refreshes
Confidence Score: 4/5Safe to merge after addressing vault path exposure and internal pipeline details in the new posthog-events.mdx file. The changelog and index changes are straightforward and low-risk. The new posthog-events.mdx contains two P1 violations of AGENTS.md content boundaries (vault paths/internal playbook references, and internal pipeline file paths) that should be resolved before the page ships to operators. operator/observability/posthog-events.mdx requires the most attention — the Provisioning Contract and Runtime Events sections need to be revised to remove vault identifiers, internal playbook paths, and internal source file references. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Developer submits spec] --> B[Agent implements spec]
B --> C{Quality gates pass?}
C -- No --> D[Agent self-repairs]
D --> C
C -- Yes --> E[PR opened with scorecard]
E --> F[Operator reviews one PR]
subgraph PostHog observability
B --> G[run_started]
D --> H[run_retried]
C --> I[agent.run.scored]
E --> J[run_completed]
end
Prompt To Fix All With AIThis is a comment left during a code review.
Path: operator/observability/posthog-events.mdx
Line: 14-24
Comment:
**Vault paths and internal playbook paths in public docs**
The Provisioning Contract section violates two AGENTS.md content boundaries:
1. **Vault paths exposed**: `ZMB_CD_DEV`, `ZMB_CD_PROD`, `posthog-dev`, and `posthog-prod` are vault identifiers and item names. AGENTS.md explicitly prohibits exposing vault paths or 1Password references in docs.
2. **Internal deployment playbooks referenced**: The propagation list (`playbooks/001_bootstrap/001_playbook.md`, `playbooks/002_preflight/001_gate.sh`, `playbooks/gates/m2_001/section-2-procurement-readiness.sh`) documents internal deployment playbooks that are meant to live only in the main repo.
Consider replacing the Provisioning Contract section with operator-level guidance on _what_ to configure (e.g., "set the PostHog project key per environment") without referencing internal vault names or playbook paths.
**Context Used:** AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=e994989b-b25e-4468-be5d-6bde3ddb0ce6))
How can I resolve this? If you propose a fix, please make it concise.
---
This is a comment left during a code review.
Path: operator/observability/posthog-events.mdx
Line: 113
Comment:
**Internal pipeline file paths in operator docs**
The Runtime Events section lists internal emitter file paths (`src/observability/posthog_events.zig`, `pipeline/worker_stage_executor.zig`, `pipeline/scoring.zig`, `cmd/serve.zig`, `cmd/worker.zig`, `auth_sessions_http.zig`, `workspaces_lifecycle.zig`, `github_callback.zig`, `runs/start.zig`, `runs/retry.zig`) as the Emitter column in every table.
AGENTS.md specifies: "Do not document internal agent pipeline internals — keep operator docs at the operational level." Surfacing internal source file paths couples the public docs to the implementation layout and violates this boundary.
Consider dropping the Emitter column from the Runtime Events tables entirely, or replacing specific file paths with the responsible subsystem name (e.g., "agent pipeline", "auth middleware", "run scheduler").
**Context Used:** AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=e994989b-b25e-4468-be5d-6bde3ddb0ce6))
How can I resolve this? If you propose a fix, please make it concise.
---
This is a comment left during a code review.
Path: operator/observability/posthog-events.mdx
Line: 1
Comment:
**Title-case headings throughout — AGENTS.md requires sentence case**
AGENTS.md requires sentence case for all headings. Every heading in this new file uses title case. Examples that need correcting:
- `# PostHog Product Analytics — Event Catalogue` → `# PostHog product analytics — event catalogue`
- `## Provisioning Contract` → `## Provisioning contract`
- `## Surface Configuration` → `## Surface configuration`
- `## Website Events` → `## Website events`
- `## App Events` → `## App events`
- `## CLI Events` → `## CLI events`
- `## Runtime Events` → `## Runtime events`
- `### Startup Lifecycle` → `### Startup lifecycle`
- `### Auth Lifecycle` → `### Auth lifecycle`
- `### Workspace Lifecycle` → `### Workspace lifecycle`
- `### Run Lifecycle` → `### Run lifecycle`
- `### Policy & Billing` → `### Policy and billing`
- `## Error Code Coverage` → `## Error code coverage`
- `## Adding New Events` → `## Adding new events`
**Context Used:** AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=e994989b-b25e-4468-be5d-6bde3ddb0ce6))
How can I resolve this? If you propose a fix, please make it concise.Reviews (2): Last reviewed commit: "docs: add v0.4.0 changelog entry, add po..." | Re-trigger Greptile |
- v0.4.0: interrupt/steer, live streaming CLI, replay CLI, billing breakdown, observability - posthog-events.mdx added to operator/observability Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Summary
🤖 Generated with Claude Code