업데이트 기록

CDF 문서의 변경사항은 여기에 나열되어 있습니다.

2026년 10월 28일

  • EarliestPollsClose, LatestPollsClose, ResultsEmbargoEnd, ResultsExpected에서 컨텍스트 상속 작성을 삭제하도록 Contest를 업데이트했습니다.

2026년 10월 23일

  • ReportingUnit 요소를 확인하도록 GpUnitOcdId 검사기 규칙을 업데이트했습니다.

2026년 10월 22일

  • Contest에 OutcomeDetermined을(를) 추가했습니다.

2026년 10월 21일

  • ResultsReportingStageCollection에는 CurrentResultsReportingStage에 포함되는 현재 단계뿐만 아니라 예상되는 전체 단계와 해당 속성이 포함되어야 함을 명확히 하기 위해 Contest를 업데이트했습니다.

2026년 10월 16일

2026년 10월 15일

  • Person에 Alias을(를) 추가했습니다.

2026년 10월 13일

  • PreElectionStatus 및 PostElectionStatus를 CandidateSelection에 추가했습니다.
  • OfficeRole에 diplomat을(를) 추가했습니다.
  • DiplomatSendingStateId 및 DiplomatReceivingStateId를 Office에 추가했습니다.
  • GpUnit 요소를 참조하는 것으로 DiplomatSendingStateId 및 DiplomatReceivingStateId를 인식하도록 ValidIDREF 검사기 규칙을 업데이트했습니다.
  • diplomat 역할이 있는 사무실에 이러한 필드 중 하나 이상이 설정되도록 DiplomaticOfficesHaveCorrespondingGpUnitsSet 검사기 규칙을 추가했습니다.

2026년 10월 12일

  • Contest에 EstimatedExpectedVotePercentage를 추가했습니다.

2026년 10월 8일

  • ContestStage가 삭제되고 ResultsReportingStage 및 ResultsReportingStageType로 대체되었습니다.
  • 첫 번째 하위 요소 앞에 공백이 없는 경우 하위 요소가 있는 요소에 오류가 발생하지 않도록 EmptyString 검사기 규칙을 업데이트했습니다.

2026년 10월 6일

  • Contest에 ResultsLastUpdated를 추가했습니다.

2026년 9월 24일

  • candidate-image가 ContactInformation.Uri에 설정된 경우 경고하고 대신 Person.ImageUri를 사용하도록 권장하는 CandidateImageInContactInformation 검사기 규칙이 추가되었습니다.

2026년 9월 14일

  • 후속 경연을 더 이상 관련 경연으로 취급하지 않도록 CandidatesReferencedInRelatedContests 검사기 규칙과 후보 참고 문서를 업데이트했습니다.

2026년 9월 2일

  • SqsQueueName가 메타데이터 피드에 설정된 경우 유효한 정규화된 SQS ARN이 되도록 SqsQueueNameIsFullyQualifiedArn 검사기 규칙을 추가했습니다.

2026년 8월 28일

  • Contest에 TotalSeats를 추가했습니다.
  • SpecialBallotSelection 요소의 기존 seats-delta에서 오류가 발생하도록 VoteCountValidSeatsDeltaTypes 규칙을 업데이트하고 seats-delta-mandate를 설정하지 않고도 seats-delta-institutional를 지원하도록 업데이트했습니다.

2026년 8월 27일

  • 기존 JSON 피드 형식을 지원 중단하고 CDF XML을 위해 개발자 가이드 및 참고 문서 전반에서 모든 JSON 스키마 예시를 삭제했습니다.

2026년 8월 26일

  • 하이픈과 함께 헝가리 표기법을 사용하도록 참고 문서 전반에서 안정적인 ID 및 객체 ID의 예시를 업데이트했습니다.
  • 항목 유형 전반의 프리픽스 추천을 나열하도록 안정적인 식별자 가이드를 업데이트했습니다.

2026년 8월 25일

  • HungarianStyleNotation 규칙이 삭제되었습니다.
  • 안정적인 식별자 가이드를 업데이트하여 헝가리 표기법이 권장사항이지만 필수는 아님을 명확히 하고 접두사 예를 추가했습니다.

2026년 8월 24일

  • 공식 출처, 평판이 좋은 언론사 또는 파트너 간행물의 후보자 및 정당 이름의 영어 번역 요구사항을 명확히 하기 위해 국제 고려사항 가이드를 업데이트했습니다.

2026년 8월 22일

  • FeedLongevity 및 피드 유형이 업데이트되어 에버그린 피드에서 항목을 삭제할 수 있는 시기에 관한 안내가 추가되었습니다.

2026년 8월 5일

  • 문서에 따라 minOccurs=0를 허용하도록 CountedInTotal의 스키마를 업데이트했습니다.

2026년 7월 29일

  • 테스트 피드 확인을 건너뛰도록 FeedInactiveDateIsLatestDate를 업데이트했습니다.
  • 경선에서 중복된 (BallotTitle, Seat) 쌍을 확인하는 새로운 DuplicateBallotTitleSeatPair 규칙이 추가되었습니다.
  • 새 FeedInactiveDateNotOlderThanOneYear 규칙이 추가되었습니다.

2026년 7월 17일

  • 모든 Uri 요소에 유효한 언어 코드가 있는지 확인합니다 (지정된 경우).

2026년 7월 9일

  • 지원 중단된 GovernmentBodyExternalId 규칙을 삭제했습니다.

2026년 6월 16일

  • 기존 정부 기관 스키마가 오류로 업데이트되었습니다.

2026년 6월 16일

  • Named Entity Changes 가이드가 추가되었습니다.

2026년 6월 2일

  • tse-candidate-number을 외부 식별자로 Candidate에 추가했습니다.

2026년 5월 19일

  • ResultsReportingStageCollection의 각 ResultsReportingStage에 고유한 StageType가 있도록 ResultsReportingStagesMustHaveUniqueType 검사기 규칙을 추가했습니다.

2026년 5월 18일

  • 메타데이터 피드에 SqsQueueName가 설정된 경우 SourceDirPath도 설정되어야 하고 s3 경로여야 하도록 SqsQueueNameRequiresS3SourceDirPath 검사기 규칙을 추가했습니다.

2026년 5월 7일

  • <ResultsReportingStage> 아래의 <Attribution> 트리에 최대 3단계의 재귀/깊이가 있도록 AttributionDepthLimit 규칙을 추가했습니다.
  • <Attribution> 요소가 노드 간에 방향성 주기 (루프)를 포함하지 않도록 AttributionCyclesValidation 규칙을 추가했습니다.

2026년 5월 6일

  • IncludedInAggregation로 표시된 선택 항목의 투표수 합계가 AggregateBallotSelection 투표수를 초과하지 않는지 확인하는 ValidateIncludeInAggregationBallotSelections 규칙이 추가되었습니다.
  • SpecialBallotSelection에 CountedInTotal 제약 조건을 적용하는 규칙이 추가되었습니다.
  • ResultsEmbargoEnd가 official ResultsReportingStage 시작 이후가 아닌지 확인하는 ValidateResultsEmbargoEnd 규칙을 추가했습니다.
  • ResultsExpected가 첫 번째 ResultsReportingStage (no-results 단계 제외) 앞에 있지 않은지 확인하는 ValidateResultsExpected 규칙이 추가되었습니다.
  • DataSourceCollection 요소를 확인하는 NotEmptyUniqueDataSourceUris, UniqueDataSourceLanguages, UniqueDataSourceDisplayNames 규칙이 추가되었습니다. 또한 DisplayName를 MultipleInternationalizedTextWithSameLanguageCode에 추가했습니다.

2026년 5월 5일

  • LatestPollsClose가 EarliestPollsClose 이전이 아닌지 확인하는 ValidatePollsCloseDatetimes 규칙을 추가했습니다.
  • PartiesHaveValidColors 규칙이 삭제되었습니다. 이러한 값은 HtmlColorString의 스키마로도 검증됩니다.
  • DarkThemeColor 및 LightThemeColor를 지원하도록 ValidateDuplicateColors 규칙을 업데이트했습니다.

2026년 4월 30일

  • 경선의 승자 또는 예상 승자 수가 선출된 의석 수를 초과하지 않는지 확인하는 WinnerCountLimit 검사기 규칙이 추가되었습니다.
  • ContactInformation에서 candidate-image 주석 지원이 삭제되었습니다.
  • 주석 candidate-image이 있는 ImageUri를 Person당 최대 1개로 제한하고 후보 이미지 URI가 사람마다 고유하도록 규칙을 추가합니다.

2026년 4월 29일

  • EmptyString 및 EmptyText 규칙을 METADATA_RULES에 추가했습니다.

2026년 4월 16일

  • metadata_sample_feed.xml에 예시를 더 많이 추가했습니다.
  • 검증을 통과하도록 여러 샘플 피드 파일을 수정했습니다.

2026년 4월 14일

  • yearly 피드 수명이 pre-election 피드에만 허용되도록 업데이트되었습니다. election-results 유형의 피드는 항상 limited여야 합니다.

2026년 3월 25일

  • 정규 표현식 기대치와 일치하도록 메타데이터 샘플 피드 SourceDirPath 값을 업데이트합니다.

2026년 3월 19일

  • IsTest 및 SqsQueueName을 Feed에 추가했습니다.

2026년 3월 18일

  • BallotSelection의 하위 유형 SpecialBallotSelection을 추가했습니다.
  • Contest에 AggregateBallotSelection, BlankBallotSelection, NoneOfTheAboveBallotSelection, NullBallotSelection를 추가했습니다.
  • IncludedInAggregation가 CandidateSelection 및 PartySelection에 추가되었습니다.
  • Attribution 및 DataSource 요소 정의와 DataSourceCollection를 ElectionReport에 추가했습니다.
  • ResultsReportingStage 및 ResultsReportingStageType 정의와 ResultsReportingStageCollection 및 CurrentResultsReportingStage를 Contest에 추가했습니다.
  • PartyColors 정의와 Colors를 Party에 추가했습니다.

2026년 3월 17일

  • Candidate, Contest, Party에 IsNotable를 추가했습니다.
  • Candidate에 PartyLabel를 추가했습니다.
  • Person에 ImageUri를 추가했습니다.
  • ResultsExpected, ResultsEmbargoEnd, EarliestPollsClose, LatestPollsClose를 Contest에 추가했습니다.

2026년 3월 11일

  • EmptyString 규칙에서 IssuerAbbreviation의 특별 처리를 삭제했습니다.

2026년 2월 26일

  • BallotSelection당 VoteCountsCollection을(를) 하나로 제한했습니다. (이렇게 해도 컬렉션 내에 여러 VoteCounts를 포함할 수 있습니다.)

2026년 2월 24일

  • OfficeHolderSubFeed로 잘못 작성된 OfficeholderSubFeed에 대한 참조를 수정했습니다.
  • 메타데이터 피드의 SourceDirPath을 지원되는 파일 경로 유형으로 제한했습니다.

2026년 2월 23일

  • seats-delta-mandate 및 seats-delta-institutional를 모두 지원하도록 VoteCounts 열거형을 업데이트했습니다.

2026년 2월 18일

  • 메타데이터 피드의 Feed 요소에서 ElectionEventCollection 및 OfficeholderSubFeed를 상호 배타적으로 만들었습니다.

2026년 2월 12일

  • PartialDate가 범위에서 가능한 최신 날짜로 해석되는 단순 데이터 유형에 대한 안내가 추가되었습니다.

2026년 2월 11일

  • 모든 공직자 재임 기간에 안정적인 ID가 있도록 MissingStableIds CDF 검사기 규칙에 OfficeHolderTenure를 추가했습니다.

2026년 1월 28일

  • 메타데이터 피드의 Feed 항목에 적절한 하위 요소가 있는지 확인하기 위해 FeedElementsShouldHaveSubElementsBasedOnType CDF 검사기 규칙을 추가했습니다.

2026년 1월 15일

  • 더 광범위한 GpUnitOcdId 규칙으로 완전히 대체되었으므로 ElectoralDistrictOcdId 규칙을 삭제합니다.

  • CDF 검사기에 mayor을(를) 임원실 역할로 추가했습니다.

2026년 1월 13일

  • 문자열 필드가 비어 있지 않거나 공백만 포함하지 않는지 확인하는 EmptyString 검사기 규칙을 추가했습니다(IssuerAbbreviation의 경우 일시적으로 경고).

2025년 12월 10일

  • IssuerAbbreviation가 선택사항이 되도록 CDF XSD를 업데이트했습니다.

2025년 11월 18일

  • OCD ID가 있을 것으로 예상되는 모든 GpUnit에 유효한 OCD ID가 있는지 확인하도록 GpUnitOcdId 규칙을 업데이트하고 안전하게 삭제할 수 있을 때까지 ElectoralDistrictOcdId 규칙을 자리표시자로 대체했습니다.

2025년 11월 12일

  • 단순 데이터 유형에 날짜에 그레고리력을 사용해야 한다는 점을 강조하는 안내를 추가했습니다.

2025년 10월 22일

2025년 9월 29일

  • XML 예시를 포함하여 ElectoralCommission 이름 가이드라인을 업데이트했습니다.

2025년 8월 5일

  • voter-information의 FeedType에 대한 Feed 문서 및 검사기 지원을 업데이트합니다.

2025년 7월 23일

  • VoterInformationWebsiteType에 값을 추가합니다.

2025년 7월 11일

  • 사용 가능한 Contest 유형에 RetentionContest를 추가했습니다.

2025년 7월 7일

  • 피드 비활성 날짜를 결정할 때 취소된 선거 이벤트를 고려할 필요가 없음을 명확히 하기 위해 메타데이터 Feed 문서 및 검사기를 업데이트했습니다.

2025년 6월 25일

  • AnnotatedUri의 플랫폼으로 whatsapp를 추가했습니다.

2025년 6월 16일

  • CDF 스키마의 정의를 반영하도록 VoterInformationWebsite 및 ElectoralCommissionWebsite의 유권자 정보 문서를 업데이트했습니다.

2025년 5월 29일

  • NoSourceDirPathBeforeInitialDeliveryDate 검사기 규칙을 SourceDirPathMustBeSetAfterInitialDeliveryDate로 바꿨습니다.

2025년 5월 27일

  • 유권자 정보 피드에 대한 검사기 지원 및 기본 검사가 추가되었습니다.

2025년 5월 22일

  • 공직자 임기 날짜를 결정하는 데 도움이 되는 가이드를 게시했습니다.

2025년 5월 13일

2025년 5월 7일

2025년 5월 6일

  • 새 OfficeHolderTenure 스키마를 확인하도록 PersonHasOffice 규칙을 업데이트합니다.

2025년 4월 18일

  • 사용자의 FullName 요소에 사용자의 직함이 포함되어서는 안 된다는 설명을 추가했습니다.

2025년 4월 10일

  • 사무실/사무실 소유자 임기 분할에 대한 새 스키마가 추가되었습니다.

2025년 3월 12일

  • judge, cabinet member, general purpose officer, special purpose officer를 사무실 역할에 추가하고 검사기에 로직을 추가하여 head of government 및 head of state, cabinet member 및 general purpose officer의 두 가지 역할 조합을 허용합니다.

2025년 3월 4일

  • bounded 선거에서 StartDate 및 EndDate가 해석되는 방식에 관한 세부정보를 포함하여 ElectionDateType를 업데이트했습니다.

2025년 2월 26일

  • 메타데이터 피드에서 피드를 삭제하려면 FeedInactiveDate 후 60일 동안 기다려야 한다는 메모를 추가하도록 메타데이터 피드를 업데이트했습니다.

2025년 1월 29일

  • 선거 및 경선 제목을 표준화하기 위해 새로운 제목 문법 가이드를 만들었습니다.

2025년 1월 27일

  • BallotMeasureContest에 PassageThreshold 정의를 추가하도록 콘테스트 가이드라인을 업데이트했습니다.

2025년 1월 15일

  • 메타데이터 피드 항목의 FeedInactiveDate 속성에 관한 가이드라인이 업데이트되었습니다.

2024년 11월 19일

2024년 11월 11일

  • 피드 파일 이름을 정적으로 유지해야 한다는 문서가 추가되었습니다.

2024년 11월 1일

  • 경고 대신 오류를 발생시키도록 EmptyText 검사기 규칙을 업데이트합니다.

2024년 8월 26일

  • OfficeLevel enum을 업데이트하여 자세한 설명을 추가합니다.

2024년 7월 17일

2024년 7월 10일

  • 'FeedInactiveDate' 및 SourceDirPath에 대한 추천 추가

2024년 6월 24일

  • Candidate 및 Person 항목에 여러 PartyId를 허용하도록 PartyId를 업데이트합니다.

2024년 6월 21일

  • OfficeHolderSubFeed 항목의 문서를 업데이트하여 자세한 예시를 공유합니다.

2024년 5월 14일

  • 관련 요소 PartyContest만 포함하도록 PartyContest 항목을 정리합니다.
  • ElectionDateStatus enum 값, 특히 tentative 및 changing에 대한 업데이트된 정의를 추가했습니다.

2024년 5월 1일

  • 당사자의 IsIndependent 요소에 대한 정의를 명확하게 설명했습니다.

2024년 4월 29일

  • 각 참조 페이지에서 소문자 값을 사용하도록 FeedType enum 및 FeedLongevity enum을 업데이트합니다.

2024년 4월 17일

  • Party의 참조 페이지에 IsIndependent 요소를 추가했습니다.

2024년 2월 12일

  • 사이트 전체에 새로운 메타데이터 피드에 관한 문서가 추가되었습니다.

2024년 1월 9일

2024년 1월 3일

  • 데이터를 번역하거나 음역하는 방법과 시기에 대한 약간의 뉘앙스를 추가하여 내부 고려사항을 업데이트합니다.

2023년 7월 24일

  • 정치 위원회에 대한 Committee 유형 및 해당 피드 유형이 추가되었습니다.

2023년 1월 20일

  • Party의 참조 페이지에 Slogan 요소를 추가했습니다.
  • Candidate의 참조 페이지에 CampaignSlogan 요소를 추가했습니다.

2022년 11월 17일

2021년 12월 30일

2021년 12월 27일

  • 경연 페이지의 CandidateContest 섹션 내 콘텐츠를 수정하여 경연당 하나의 사무실만 지원하고 일부 XML 예시를 업데이트했습니다.

2021년 10월 15일

  • Candidate의 참조 페이지에 ExternalIdentifier 섹션을 추가했습니다.

2021년 8월 20일

2021년 2월 26일

  • 공직자 피드에서 재선된 공직자의 임기를 나타내는 방법에 관한 예시를 임기 참조 페이지에 추가했습니다.

2021년 2월 24일

  • 당사자 참조 자료에 party-chair-id에 관한 정보를 추가했습니다.

2021년 2월 18일

  • 상태 타이밍을 보여주는 다이어그램을 CandidatePreElectionStatus 참조 자료에 추가했습니다.

2020년 12월 14일

  • 사용 가능한 피드 유형을 설명하는 가이드 페이지가 추가되었습니다. 대부분의 항목에 적용할 권장사항을 제공하도록 참조 페이지를 업데이트했습니다.