一键导入
dbm-concordance-seed
Transform raw concordance evidence atoms and risk inventory rows into typed publication concordance candidates for register freeze review.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Transform raw concordance evidence atoms and risk inventory rows into typed publication concordance candidates for register freeze review.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | dbm-concordance-seed |
| description | Transform raw concordance evidence atoms and risk inventory rows into typed publication concordance candidates for register freeze review. |
| compatibility | Chirality TASK; dispatched by DBM_PUBLISHER after deterministic evidence extraction and before freezing the blocking concordance register. |
| metadata | {"chirality-skill-version":"1","chirality-task-profile":"NONE","chirality-skill-status":"LEGACY"} |
Transform raw concordance evidence atoms into typed publication concordance candidates for exactly one approved section, bounded section group, or strong-model consolidation pass. The deterministic tool produces raw evidence atoms with provenance and mechanical risk signals. This skill is the sole owner of determining which evidence atoms are concordance-relevant, type/domain classification, criticality assessment, authority section selection, comparison rule selection, normalization contract population, and source/reference-fidelity-critical designation.
The skill consumes the frozen publication planning artifacts plus evidence atoms and the risk inventory, reads only the mapped publication inputs for its assigned scope, and emits two outputs:
This skill is the reasoning layer between deterministic candidate harvesting and the final frozen Publication_Concordance_Register.csv. It is not a section writer, not a package gate, and not a dispatcher.
TASK (generic shell mode, no profile)Typical dispatcher: DBM_PUBLISHER during the concordance seeding / freeze phase.
CONCORDANCE_SCOPE_IDCONCORDANCE_SCOPE_MODESECTION_IDSEVIDENCE_ATOMS_PATHRISK_INVENTORY_PATHCANDIDATE_OUTPUT_PATHSEED_QA_OUTPUT_PATHPUBLICATION_INPUT_MANIFESTPUBLICATION_SCHEMA_PATHSECTION_MAP_PATHPUBLICATION_RULES_PATHMAX_KA_FILES_TOTALCANDIDATE_INPUT_PATH — optional draft candidate input for consolidation/rerun passesPUBLICATION_CONCORDANCE_REGISTER_PATHSOURCE_DOMAINALLOW_PROSE_ONLY_DISCOVERYSTRICT_REQUIRED_SECTION_MATCHHYPERGRAPH_USE_MODEHYPERGRAPH_SNAPSHOT_PATHHYPERGRAPH_QA_REPORT_PATHHYPERGRAPH_EVIDENCE_ROOT| Key | Meaning | Default | Allowed values |
|---|---|---|---|
CONCORDANCE_SCOPE_ID | Stable identity for this seeding run | Required | SEC-## for a single section or approved composite such as SEC-03__SEC-04 |
CONCORDANCE_SCOPE_MODE | Whether the run covers one section or a bounded group | Required | SINGLE_SECTION, SECTION_GROUP |
SECTION_IDS | Approved section IDs included in this scope | Required | Non-empty list of approved section IDs |
EVIDENCE_ATOMS_PATH | Raw evidence atoms from extract_concordance_evidence.py | Required | Publication_Concordance_Evidence_Atoms.csv under _Publication/DBM/_Planning/ |
RISK_INVENTORY_PATH | Mechanical risk inventory to cover or waive | Required | Publication_Concordance_Risk_Inventory.csv under _Publication/DBM/_Planning/ |
CANDIDATE_OUTPUT_PATH | Output path for this scope-local refined candidate CSV | Required | Path under _Publication/DBM/_Planning/ |
SEED_QA_OUTPUT_PATH | Output path for this scope-local seed QA artifact | Required | Path under _Publication/DBM/_Planning/ |
PUBLICATION_INPUT_MANIFEST | Frozen exact input-path manifest | Required | Markdown path |
PUBLICATION_SCHEMA_PATH | Approved publication schema | Required | Markdown path |
SECTION_MAP_PATH | Approved section map | Required | CSV path |
PUBLICATION_RULES_PATH | Approved publication rules | Required | Markdown path |
MAX_KA_FILES_TOTAL | Hard cap on total mapped KA files across the scope | Required | Positive integer |
CANDIDATE_INPUT_PATH | Optional existing draft candidates to refine during consolidation/rerun passes | unset | CSV path under _Publication/DBM/_Planning/ |
PUBLICATION_CONCORDANCE_REGISTER_PATH | Existing frozen register to avoid duplicate key invention during reruns/expansion passes | unset | CSV path |
SOURCE_DOMAIN | Source domain label for reporting | inferred | Non-empty string |
ALLOW_PROSE_ONLY_DISCOVERY | Permit semantically grounded candidates discovered from prose when no structured row exists | true | true, false |
STRICT_REQUIRED_SECTION_MATCH | Require every emitted candidate to map cleanly to the approved scope sections | true | true, false |
HYPERGRAPH_USE_MODE | Whether hypergraph evidence is admitted for this run | NONE | NONE, AUXILIARY_PLANNING, AUXILIARY_QA, AUXILIARY_PLANNING_AND_QA |
HYPERGRAPH_SNAPSHOT_PATH | Exact path to the admitted hypergraph snapshot | unset | Path under _Aggregation/Hypergraph/ |
HYPERGRAPH_QA_REPORT_PATH | Exact path to the hypergraph QA report | unset | Path |
HYPERGRAPH_EVIDENCE_ROOT | Root folder containing hypergraph evidence CSVs | unset | Path under _Aggregation/Hypergraph/ |
allowed-tools frontmatter field is intentionally omitted because this skill has no deterministic tool requirement of its own.Disallowed behavior:
Publication_Concordance_Register.csv.CAT-* / 1_Working / KTY-* input files._Aggregation/*, _Coordination/*, _Evaluation/*, _Reconciliation/*, _MEMORY.md, or _SEMANTIC.md as factual authority (exception: admitted hypergraph evidence under _Aggregation/Hypergraph/ may be consumed as auxiliary structure evidence when HYPERGRAPH_USE_MODE != NONE). When this skill reads _STATUS.md, it must also read sibling _MEMORY.md when present as non-authoritative operational context.{CANDIDATE_OUTPUT_PATH} — scope-local typed concordance candidate CSV{SEED_QA_OUTPUT_PATH} — scope-local concordance seed QA markdownWhen refining or adding candidates, consult inputs in this order of authority:
Publication_Schema.mdPublication_Rules.mdSection_Map.csvPublication_Concordance_Register.csv, when providedPublication_Concordance_Evidence_Atoms.csv and Publication_Concordance_Risk_Inventory.csvPublication_Input_Manifest.mdAuthority statement: Hypergraph evidence is auxiliary structure evidence only. It does not replace the content authority hierarchy defined above.
When HYPERGRAPH_USE_MODE includes planning (AUXILIARY_PLANNING or AUXILIARY_PLANNING_AND_QA) and HYPERGRAPH_SNAPSHOT_PATH and HYPERGRAPH_EVIDENCE_ROOT are provided, the skill may use hypergraph evidence to:
The skill must not:
When a candidate row is discovered or strengthened by hypergraph evidence, it must be tagged with DiscoverySource = HYPERGRAPH_AUXILIARY. The seed QA output should note which candidates were influenced by hypergraph evidence and what structural pattern motivated the suggestion.
Every emitted candidate row must preserve or fill these typed fields:
AssertionKeyAssertionLabelAssertionDomainAssertionTypeCanonicalTermUnitComparisonRuleComparisonParameterAuthoritySectionIDRequiredSectionIDsFacilityScopeCurrentStateBasisDecisionRefsDiscoverySourceSourceKTYIDsSourceSectionIDsNormalizationHintNormalizationContract — machine-readable normalization specification section workers must follow. Use forms such as ROUND_N:2, TOKEN_MATCH, EXACT, RANGE_MATCH, or SET_MATCH.CriticalityCandidateValueExampleSourceArtifactSourceRefSourceFidelityCritical — YES when this key represents a value that should be checked against admitted reference/provenance material at Gate 6 for traceability and conflict detection. Use YES for equipment counts, specification values, scope inclusion/exclusion decisions, and any value where unexplained reference-vs-publication divergence would be a material error. Use NO for structural/organizational keys that don't have a direct reference counterpart.SourceExpectedValue — the normalized expected value from admitted reference/provenance material, when SourceFidelityCritical = YES. Extract this from admitted reference/provenance files (narrative or canonical CSVs) during seeding when a direct counterpart exists. Leave empty when the key has no direct counterpart or when SourceFidelityCritical = NO.NotesResolutionStatusAssertionDomain should classify the engineering role of the candidate:
PROCESS_CONDITIONUTILITY_CONDITIONPRODUCT_SPECEQUIPMENT_LIMITOPERATING_TARGETSCOPE_STATELOCATION_STATEREGULATORY_STATECONTROL_LOGICDiscoverySource should record where the candidate came from:
STRUCTURED_TABLEMETADATA_FIELDPROSE_EXTRACTIONOPEN_ISSUEDECISION_LOGSCOPE_CHANGEHUMAN_ADDEDSECTION_DISCOVERYHYPERGRAPH_AUXILIARYCriticality should be one of:
HIGHNORMALLOWComparisonParameter carries rule-specific details such as rounding precision for ROUND_N or normalization expectations for set/range comparison.NormalizationHint should state how later section workers should normalize emitted values consistently.SourceKTYIDs should identify the KTYs supporting the candidate.SourceSectionIDs should identify the approved publication sections in scope that this candidate touches.ResolutionStatus should be one of:
READY_FOR_FREEZENEEDS_REVIEWDUPLICATE_CANDIDATEOUT_OF_SCOPEThe skill should bias toward over-discovery, not under-discovery, but only when grounded in evidence atoms or mapped content.
Two-tier model guidance:
NEEDS_REVIEW and are not eligible for register freeze.READY_FOR_FREEZE may be merged into Publication_Concordance_Register.csv.Always look for repeated or technically central items such as:
Preferred discovery order:
EVIDENCE_ATOMS_PATH, using NearbyContext, HeadingPath, TableCaption, and RiskSignals,RISK_INVENTORY_PATH,CANDIDATE_INPUT_PATH, when provided,ALLOW_PROSE_ONLY_DISCOVERY=true.When an evidence atom carries the legacy SOURCE_AUTHORITY extraction signal and the skill determines the atom is concordance-critical, treat it as reference/provenance evidence: set SourceFidelityCritical=YES and populate SourceExpectedValue from the atom's RawValue after applying the candidate's NormalizationContract.
When the dispatcher provides CustomInstructions naming a specific risk class, prioritize all risk inventory rows of that class within the scoped sections and verify that each is covered by a candidate, waived, deferred as blocking, or explicitly out of scope.
ResolutionStatus=NEEDS_REVIEW rather than inventing a normalized value._Publication/DBM/_Planning/, and SECTION_IDS is non-empty.Scoping.mdKA-*.md_CONTEXT.md_REFERENCES.md_STATUS.md_MEMORY.md whenever _STATUS.md is read, as non-authoritative operational context only_DEPENDENCIES.md only when section-map notes or publication rules make interface context materialMAX_KA_FILES_TOTAL.ResolutionStatus.AuthoritySectionID and RequiredSectionIDs; if authority is ambiguous, mark NEEDS_REVIEW.READY_FOR_FREEZE row must have NormalizationContract; reference-fidelity-critical rows must have SourceFidelityCritical=YES and SourceExpectedValue when a direct admitted reference counterpart exists.*_CONCORDANCE_SEED_QA.md must contain these blocks in order:
## Scope Summary## Inputs Consumed## Candidate Refinements## New Candidate Additions## Ambiguities Requiring Review## Duplicate / Merge Notes## Normalization GuidanceThe QA artifact should make targeted unresolved questions obvious without requiring the human to reconstruct the candidate set from scratch.
{CANDIDATE_OUTPUT_PATH} must be a CSV containing at least these columns:
AssertionKeyAssertionLabelAssertionDomainAssertionTypeCanonicalTermUnitComparisonRuleComparisonParameterAuthoritySectionIDRequiredSectionIDsFacilityScopeCurrentStateBasisDecisionRefsDiscoverySourceSourceKTYIDsSourceSectionIDsNormalizationHintNormalizationContractCriticalityCandidateValueExampleSourceArtifactSourceRefSourceFidelityCriticalSourceExpectedValueNotesResolutionStatusUse FAILED_INPUTS when:
_Publication/DBM/_Planning/,SECTION_IDS are empty or do not match the approved section map,MAX_KA_FILES_TOTAL,Use FAILED when:
Even on successful runs, unresolved semantic duplicates, unclear authority assignment, or ambiguous normalization must remain explicit in the output CSV and QA markdown rather than being silently guessed.
Read one deliverable folder and produce a structured 7-section content digest summarizing identity, scope, document kit, dependencies, references, semantic framework, and quality observations.
Post-synthesis cross-section semantic concordance verification for rewritten DBM package outputs.
Review a human-prepared draft DBM against the governed knowledge base — build review substrate, prepare candidate findings for human disposition.
Post-authoring evidence bundle and review for pipeline-produced DBM sections — build review substrate, prepare candidate findings for human readiness judgment.
Assemble the full rewritten DBM package from approved section outputs and produce package QA artifacts.
Publish exactly one rewritten DBM section from approved mapped DOMAIN inputs and emit fixed QA artifacts.