HCMF-145 / HCMF-133 · consultant-control-plane
顾问组织岗位变更审查
Review tenant-scoped organization draft, position/headcount/reporting-line facts, structured impact gaps, source trace, implementation plan, release provenance, owner boundaries, and safe downstream descriptors.
validation-empty-test / hcmf-145-organization-position-review-sampleOrganization / position / headcount / reporting facts
Organization draft summary
Missing organization draft refs.
Position/headcount draft summary
- position:duplicate-a
- position:duplicate-b
- POS-DUP
Headcount facts
Missing headcount rule refs.
Reporting-line / manager facts
Missing reporting line refs.
Cost-center facts
Missing cost center refs.
Work-location facts
Missing work location refs.
Effective-date facts
Missing effective date refs.
Approval-policy refs(只读,不执行审批)
Missing approval policy refs.
Impact-to-employee / permission / reporting refs
Missing impact refs refs.
Evidence readiness
Tenant-scoped organization-position draft facts from HCMF-143/HCMF-144 contract-shaped refs.
Organization draft refs
missingorganization draft · 0 refs · gap: missing-organization-ref
Missing refs for this evidence family.
Parent-child organization refs
missingparent organization · 0 refs · gap: missing-parent-organization-ref
Missing refs for this evidence family.
Position draft refs
presentposition draft · 2 refs · gap: missing-position-ref
- position:duplicate-a
- position:duplicate-b
Position code refs
presentposition code · 1 refs · gap: missing-position-code
- POS-DUP
Headcount rule refs
missingheadcount rule · 0 refs · gap: missing-headcount-rule
Missing refs for this evidence family.
Manager refs
missingmanager · 0 refs · gap: missing-manager
Missing refs for this evidence family.
Reporting-line refs
missingreporting line · 0 refs · gap: missing-reporting-line
Missing refs for this evidence family.
Cost-center refs
missingcost center · 0 refs · gap: missing-cost-center
Missing refs for this evidence family.
Work-location refs
missingwork location · 0 refs · gap: missing-work-location
Missing refs for this evidence family.
Effective-date refs
missingeffective date · 0 refs · gap: missing-effective-date
Missing refs for this evidence family.
Approval-policy refs
missingapproval policy · 0 refs · gap: missing-approval-policy
Missing refs for this evidence family.
Impact-to-employee refs
missingimpact to employee · 0 refs · gap: missing-impact-to-employee-ref
Missing refs for this evidence family.
Impact-to-permission refs
missingimpact to permission · 0 refs · gap: missing-impact-to-permission-ref
Missing refs for this evidence family.
Impact-to-reporting refs
missingimpact to reporting · 0 refs · gap: missing-impact-to-reporting-ref
Missing refs for this evidence family.
Source trace refs
missingsourceTrace · 0 refs · gap: missing-source-trace
Missing refs for this evidence family.
Implementation plan refs
missingimplementationPlan · 0 refs · gap: missing-implementation-plan-ref
Missing refs for this evidence family.
Release provenance refs
missingrelease provenance · 0 refs · gap: missing-release-provenance
Missing refs for this evidence family.
Structured impact gaps / blocked consumers
Gaps are displayed for PM/Codex and consultant resolution only; this page does not execute production organization changes.
缺 organization refs
blocking · mainProvide stable organizationRef values for every organization draft node before consultant review.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-organization-ref缺 parent organization refs
blocking · mainProvide parentOrganizationRef or mark the node as a declared root before parent-child projection.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-parent-organization-ref缺 position refs
blocking · mainProvide stable positionRef values before position draft projection.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-position-ref缺 position codes
blocking · mainProvide tenant-visible or generated stable position-code refs before downstream review.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-position-code存在 duplicate position codes
blocking · mainResolve duplicate tenant-visible position codes before read-model handoff.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:duplicate-position-code缺 headcount rule refs
blocking · mainProvide headcount rule refs for organization or position capacity before headcount impact review.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-headcount-ruleheadcount counts 不一致
blocking · mainMake planned, occupied, vacancy, and overstaffed counts non-negative and internally coherent.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:invalid-headcount-counts缺 manager refs
blocking · mainProvide manager refs for positions that require reporting/manager impact projection.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-manager缺 reporting-line refs
blocking · mainProvide reporting-line refs and manager refs before team and manager-scope impact projection.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-reporting-line缺 cost-center refs
blocking · mainProvide cost-center refs for organization and position facts before finance/reporting impact handoff.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-cost-center缺 work-location refs
blocking · mainProvide work-location refs for organization and position facts before downstream review.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-work-location缺 effective-date refs
blocking · mainProvide effective-date refs for organization, position, headcount, and reporting-line facts.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-effective-date缺 approval-policy refs
blocking · mainProvide approval-policy refs; this slice does not execute approval.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-approval-policy缺 impact-to-employee refs
blocking · mainProvide impact-to-employee refs before employee assignment impact can be reviewed.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-impact-to-employee-ref缺 impact-to-permission refs
blocking · mainProvide permission impact refs before manager/data-scope impact can be reviewed.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-impact-to-permission-ref缺 impact-to-reporting refs
blocking · mainProvide reporting/dashboard impact refs before reporting consumers can rely on the draft.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-impact-to-reporting-ref缺 sourceTrace refs
blocking · mainProvide sourceTrace refs to requirement docs, contracts, customer confirmation, import row, or implementation notes.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-source-trace缺 implementationPlan refs
blocking · mainProvide implementationPlan refs that explain why organization/position facts exist or changed.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-implementation-plan-ref缺 release provenance refs
blocking · pm-codexProvide release provenance refs before any runtime, delivery, production, or acceptance claim.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:missing-release-provenance存在 renderer-hardcoded organization tree
blocking · dragonflyRemove renderer-hardcoded organization tree evidence; renderer may consume released facts and report gaps only.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:renderer-hardcoded-organization-tree存在 production mutation / execution claim
blocking · pm-codexRemove production organization/position/headcount, employee assignment, approval, permission, Yunxiao, Dragonfly, publish, or deploy claims from this read-model slice.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:production-mutation-claim存在 external provider sync / customer send claim
blocking · pm-codexRemove external provider sync and customer communication claims; this slice is read-model-only.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:external-provider-sync-claim存在 customer-specific organization/position hardcoding
blocking · tenant-feedbackRoute customer-specific organization/position behavior to schema/configuration/tenant-feedback instead of hardcoding.
blockedConsumerRefs- HCMF-145
- HCMF-146
- HCMF-148
unavailable:organization-position-draft:customer-specific-hardcodingSafe next-step descriptors
HCMF-145 顾问组织岗位变更审查体验
只读顾问审查HCMF-145 remains blocked until organization-position draft gaps are resolved.
allowedWhen: blocked-by-impact-gaps · effect: read-model-only
HCMF-146 release/writeback/delivery tracking(后续)
后续任务只读占位HCMF-146 remains blocked until release provenance, effective date, approval, impact, and no-fake-fact gaps are resolved.
allowedWhen: blocked-by-impact-gaps · effect: read-model-only
HCMF-148 smoke/archive(后续)
后续任务只读占位Smoke/archive remains blocked until draft/API and downstream evidence refs are complete.
allowedWhen: blocked-by-impact-gaps · effect: read-model-only
Traceability / downstream refs
sourceTrace refs
Missing sourceTrace refs
implementationPlan refs
Missing implementationPlan refs
releaseProvenance refs
Missing releaseProvenance refs
validationCase refs
No validation case refs
rendererConsumption refs
No renderer consumption refs
downstreamConsumer refs
- HCMF-145
- HCMF-146
- HCMF-148
blockedConsumer refs
- HCMF-145
- HCMF-146
- HCMF-148
Owner boundaries / non-claims / side-effect guardrails
Owner boundary
Fact owner: main-consultant-control-plane
Renderer owner: dragonfly-consumption-only-after-release
- consume-released-organization-position-facts
- report-structured-organization-position-gaps
Boundary notice
顾问组织岗位变更审查 ready 只代表 contract-shaped refs 可被人工复核;不执行组织变更,不写生产组织记录,不写岗位或编制记录,不变更员工任职/汇报关系,不执行审批,不执行 live permission enforcement,不同步外部 provider,不发送客户沟通,不变更 Yunxiao 状态,不标记 Yunxiao Completed,不派发 Dragonfly,不发布或部署,不声明客户验收或生产就绪。
Visible non-claims
- 不持久化 organization-position draft
- 不执行组织变更
- 不写生产组织记录
- 不写岗位或编制记录
- 不变更员工任职/汇报关系
- 不执行审批
- 不执行 live permission enforcement
- 不同步外部 provider
- 不发送客户沟通
- 不变更 Yunxiao 状态
- 不标记 Yunxiao Completed
- 不派发 Dragonfly
- 不发布或部署
- 不执行 release/writeback/smoke/archive
- 不声明客户验收
- 不声明生产就绪
Side effects disabled
- persistsOrganizationDraft: false
- writesOrganizationRecords: false
- writesPositionRecords: false
- writesHeadcountRecords: false
- mutatesEmployeeAssignments: false
- executesApproval: false
- enforcesLivePermissions: false
- syncsExternalProvider: false
- sendsCustomerCommunication: false
- updatesYunxiaoStatus: false
- dispatchesDragonfly: false
- publishesOrDeploys: false
Consultant messages
- Organization-position draft is blocked by structured impact gaps: missing-organization-ref, missing-parent-organization-ref, missing-position-ref, missing-position-code, duplicate-position-code, missing-headcount-rule, invalid-headcount-counts, missing-manager, missing-reporting-line, missing-cost-center, missing-work-location, missing-effective-date, missing-approval-policy, missing-impact-to-employee-ref, missing-impact-to-permission-ref, missing-impact-to-reporting-ref, missing-source-trace, missing-implementation-plan-ref, missing-release-provenance, renderer-hardcoded-organization-tree, production-mutation-claim, external-provider-sync-claim, customer-specific-hardcoding.
- Resolve organization/parent, position-code, headcount, reporting-line, cost-center, work-location, effective-date, approval, impact, sourceTrace, implementationPlan, release provenance, renderer boundary, production-claim, provider-sync, and customer-hardcoding gaps before downstream handoff.