You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Locked decisions: Normal push only; existing base/head remain camptocamp:main and OS4CSAPI:clean-pr; no new maintainer question or dynamic-facade proposal.
Expected work:
reverify local delivery SHA, clean status, remote target, and expected ahead count;
update the PR description with current upstream synchronization, real consumer APIs, CSAPI docs integration, scope limits, and exact verification results;
search PR text for obsolete factory and getDataStreams() usage;
monitor required checks to completion;
record the final PR URL, head SHA, checks, and delivery summary.
Explicit exclusions: Force-push, new commits after push without returning to the owning task, maintainer questions, live-server claims, unrelated PR edits.
Automated acceptance gate:
remote clean-pr resolves to the F2-verified head;
PR metadata reports base camptocamp:main and head OS4CSAPI:clean-pr;
PR description contains current endpoint facade, advanced-factory role, CSAPI subpath/docs integration, upstream SHA, and gate summary;
obsolete-usage search over PR text returns zero matches;
Closing evidence: Remote head SHA, PR URL, description verification, check URLs/results, changed remote state, deviations or none.
Acceptance Criteria
The task objective and expected work are complete under the locked decisions.
Every condition in the automated acceptance gate above passes and its command output is recorded.
The actual changed-file or evidence set stays within the listed affected areas.
Every explicit exclusion is respected.
Required workbench changes and evidence are committed and pushed to phase-10, or the task's stated evidence-only result is linked to an immutable commit.
The closing comment records the commit SHA or verified immutable SHA, changed files, exact gate results, and Deviation from locked decision: none. or the approved deviation.
Preserve minimal diffs, do not refactor adjacent code, do not introduce new features or dependencies, and stop on unresolved scope or architectural conflict.
Phase 10 Task
Task ID: F3
Title: Push Delivery, Refresh PR #136, and Verify Checks
Source: Approved Phase 10 Roadmap
Roadmap: P10-ROADMAP.md
SystemTypeUrisname collision between model.ts and constants.ts #136 accurately describe Phase 10, and confirm the required remote checks.camptocamp:mainandOS4CSAPI:clean-pr; no new maintainer question or dynamic-facade proposal.clean-prnormally toOS4CSAPI/ogc-client;SystemTypeUrisname collision between model.ts and constants.ts #136 still has the expected base and head;getDataStreams()usage;clean-prand PR D-1: ResolveSystemTypeUrisname collision between model.ts and constants.ts #136 metadata only.clean-prresolves to the F2-verified head;camptocamp:mainand headOS4CSAPI:clean-pr;SystemTypeUrisname collision between model.ts and constants.ts #136 at the verified Phase 10 delivery head with successful checks.none.Acceptance Criteria
Dependencies
Blocked by: #199 — Phase 10 Task F2
Blocks: Nothing; final Roadmap task
Definition of Done / Closing Workflow
This issue is not complete until all three steps occur in order:
Do not close without the summary comment. New findings are recorded separately and are not absorbed into this task.
Operational Constraints
Before starting, review AI_OPERATIONAL_CONSTRAINTS.md and use its required task-entry acknowledgment.
Authority order for this issue:
Preserve minimal diffs, do not refactor adjacent code, do not introduce new features or dependencies, and stop on unresolved scope or architectural conflict.