Skip to content

ci: restore authenticated Project Intake and verify field reconciliation #23

Description

@codeforester

Problem

Project Intake repeatedly fails before reconciliation because its token is absent. Future issue changes cannot reliably synchronize managed project fields. Exact readback shows the current open cards already have their five managed fields; that existing/manual state does not repair failed automation for future events.

Verified evidence

Reviewed on 2026-09-12 at 2de6b83f21ccacae04f8050f5691d0dd8159fda1; the local checkout matches GitHub main.

The latest reviewed run 34513196784, job Sync issue Project fields, ends with BASE_PROJECT_TOKEN secret is required for Project Intake. The repository Actions secrets endpoint returns total_count: 0; the execution confirms no inherited token is available either. Runs for #18 and #19 fail similarly. Exact Project item readback must include requested field IDs; title-only API responses are not evidence of missing fields.

Sources:

Acceptance criteria

  • Provision an appropriately scoped authorized identity for this repository's intake workflow without printing credentials.
  • Reconcile existing open issues and dispatch a representative issue run.
  • Read back Status, Priority, Area, Initiative and Size on exact items after success.
  • Preserve deliberate field values and retain quota-resilient behavior.

Project fields

  • Status: Backlog
  • Priority: P2
  • Area: CI
  • Initiative: Base-CLI Demo
  • Size: S
  • Assignee: @codeforester
  • Milestone: v0.1.0
  • Target date: unscheduled

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ciContinuous integration, tests, automation, or release workflows

Type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions