Page actions
project template / candidate
Customer implementation — deadlines
The distinct deadlines record for Customer implementation. This page is proposal-only.
Status: proposedLifecycle: candidate
Record status
- Record ID
- project:customer-implementation
- Parent lifecycle
- candidate
- Page lane
- app_features
- Lane lifecycle
- proposed
- Owner
- Not separately recorded
- Owner role
- Not separately recorded
- Owner status
- Not separately recorded
- Qualification result
- NOT RUN · held for evidence and human review
Working browser surface: Project templates & workflows — overview — Create a local project from this template and validate its forms. This route is local-only; provider, credential, database, customer, publication, deployment, and production effects remain held.
Deadline and workback rules
- Every milestone must have an owner, due date, predecessor or explicit no-predecessor declaration, expected evidence, and acceptance condition.
- Every deadline must use dueAt when a date and time are known; date-only deadlines must state the assumed timezone or calendar convention.
- Workback dates must be calculated backward from the target completion date and must include review, evidence, approval, and contingency buffers.
- A blocked dependency must create or link to a deadline todo and identify an escalation owner.
- Late or missed deadlines must remain visible, preserve their revision history, and require a replan reason rather than silent date changes.
- Recurring work must be marked only as a recurrence candidate until a human confirms the recurrence pattern.
- External calendar writes, customer notifications, final sends, provider actions, credential use, publication, and production changes remain held for human review.
- Every milestone must have an explicit dueAt or be marked undated with a reason.
- A milestone cannot be marked ready for review if a required predecessor is incomplete or missing.
- Workback dates are deterministic from target completion date, task duration, dependency order, and review buffer; assumptions are shown beside results.
- Conflicting deadlines are surfaced before saving a schedule change.
- Past-due items remain visible and are not silently rescheduled.
- Recurrence is only a candidate flag and never creates hidden automation.
- Date-only inputs must define timezone behavior before conversion to dueAt.
- External calendar writes and notifications remain held.
Workback sequence
- Create the project record and assign a unique canonical ID.
- Enter the customer display name, tenant label, visibility, scope, and out-of-scope boundaries.
- Define the desired configuration outcome and evidence required for acceptance.
- Add milestones with explicit dueAt values, priorities, owners, estimates, and predecessor links.
- Generate a local workback from the target completion date using stored task dependencies and review buffers.
- Link source-labelled notes and file references; preserve source locators, provenance, and revisions.
- Review the tenant-isolation panel for unlinked or cross-customer records before progressing.
- Open PointGuard to project the current milestone, next actions, blockers, and held effects.
- Draft configuration changes and customer communications without sending or applying them externally.
- Submit proposed decisions to Approvals and preserve the local decision receipt.
- Run acceptance tests, mark only locally evidenced work complete, and leave unsupported effects held.
Scheduling records
- Milestone records
- Deadline and workback todo records
- Dependency records
- Owner assignment records
- Implementation milestone to-do records with dueAt, priority, completion state, tags, and revisions
- Workback dependency records linking tasks to a target deadline
Sources and evidence
These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.
source_record:project:customer-implementationNotebookCollectionKind.projectNotebookTodoPayload.dueAtNotebook Agenda deadlines/workbacksObserved native contract: project_and_field_guide_collectionsObserved native contract: deadlinesObserved native contract: recordsObserved native contract: pointguardObserved native contract: web_boundary/app/notebook/projects//app/notebook/to-dos//app/notebook/agenda//app/notebook/approvals//app/notebook/files//app/notebook/field-guides//app/notebook/agent-logs//app/pointguard/project:customer-implementationObserved native contract: records preserve canonical IDs, provenance, revisions, lifecycle, tags, links, attachments, and record revisionsObserved native contract: PointGuard is a persistent cross-app context surface and specialist apps remain execution and canonical-record ownersObserved native contract: provider, credential, database, customer, publication, and production effects are held