From 59c5fc46c3c0971e15ed0fb28cfd7e53cb82f831 Mon Sep 17 00:00:00 2001 From: defiQUG Date: Mon, 9 Feb 2026 21:51:44 -0800 Subject: [PATCH] Initial commit: add .gitignore and README --- .gitignore | 49 +++++++ NOTIFICATION_TEMPLATES.md | 300 ++++++++++++++++++++++++++++++++++++++ README.md | 7 + 3 files changed, 356 insertions(+) create mode 100644 .gitignore create mode 100644 NOTIFICATION_TEMPLATES.md create mode 100644 README.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c64e16 --- /dev/null +++ b/.gitignore @@ -0,0 +1,49 @@ +# Dependencies +node_modules/ +.pnpm-store/ +vendor/ + +# Package manager lock files (optional: uncomment to ignore) +# package-lock.json +# yarn.lock + +# Environment and secrets +.env +.env.local +.env.*.local +*.env.backup +.env.backup.* + +# Logs and temp +*.log +logs/ +*.tmp +*.temp +*.tmp.* + +# OS +.DS_Store +Thumbs.db + +# IDE +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# Build / output +dist/ +build/ +.next/ +out/ +*.pyc +__pycache__/ +.eggs/ +*.egg-info/ +.coverage +htmlcov/ + +# Optional +.reports/ +reports/ diff --git a/NOTIFICATION_TEMPLATES.md b/NOTIFICATION_TEMPLATES.md new file mode 100644 index 0000000..4b7e263 --- /dev/null +++ b/NOTIFICATION_TEMPLATES.md @@ -0,0 +1,300 @@ +# Notification Templates for Governance Processes + +**Version**: 1.0 +**Date**: 2025-01-27 +**Purpose**: Standard notification templates for governance communications + +--- + +## Proposal Submission Notification + +**Subject**: New Tier-1 Proposal Submitted: PROPOSAL-YYYY-MMDD-NNN + +**Template**: + +``` +A new Tier-1 canonical system proposal has been submitted for review. + +Proposal Details: +- Proposal ID: PROPOSAL-YYYY-MMDD-NNN +- Title: [Proposal Title] +- System Affected: [DBIS | ICCC | SMOM/SMOA] +- Submitted By: [Name/Entity] +- Submission Date: YYYY-MM-DD +- Review Deadline: YYYY-MM-DD + +Proposal Location: [Link to proposal] + +Action Required: +[System Name] is required to review this proposal and provide recognition +within the review period. Please review the proposal and submit your +recognition decision using the recognition template. + +Recognition Options: +- Approved +- Approved with Conditions +- Rejected + +If you have questions or need clarification, please contact the proposer +or use the proposal discussion channel. + +Reference Documents: +- Proposal: [Link] +- Governance Guide: [Link] +- Recognition Template: [Link] +``` + +--- + +## Recognition Deadline Reminder + +**Subject**: Reminder: Recognition Due for PROPOSAL-YYYY-MMDD-NNN + +**Template**: + +``` +This is a reminder that recognition for the following proposal is due soon. + +Proposal Details: +- Proposal ID: PROPOSAL-YYYY-MMDD-NNN +- Title: [Proposal Title] +- Recognition Due: YYYY-MM-DD +- Days Remaining: [X] + +Current Recognition Status: +- DBIS: [Status] +- ICCC: [Status] +- SMOM/SMOA: [Status] + +Please submit your recognition decision using the recognition template +before the deadline. + +If you need an extension, please notify all parties as soon as possible. + +Proposal: [Link] +``` + +--- + +## Proposal Approved Notification + +**Subject**: Proposal Approved: PROPOSAL-YYYY-MMDD-NNN + +**Template**: + +``` +Proposal PROPOSAL-YYYY-MMDD-NNN has been approved by all Tier-1 systems. + +Proposal Details: +- Proposal ID: PROPOSAL-YYYY-MMDD-NNN +- Title: [Proposal Title] +- Approved Date: YYYY-MM-DD + +Recognition Status: +- DBIS: ✅ Approved [Date] +- ICCC: ✅ Approved [Date] +- SMOM/SMOA: ✅ Approved [Date] + +Next Steps: +The proposer should now proceed with implementation according to the +implementation plan in the proposal. + +Implementation tracking and updates should be documented in the proposal +or tracking system. + +Proposal: [Link] +Implementation Plan: [Link to section] +``` + +--- + +## Proposal Rejected Notification + +**Subject**: Proposal Rejected: PROPOSAL-YYYY-MMDD-NNN + +**Template**: + +``` +Proposal PROPOSAL-YYYY-MMDD-NNN has been rejected. + +Proposal Details: +- Proposal ID: PROPOSAL-YYYY-MMDD-NNN +- Title: [Proposal Title] +- Rejected Date: YYYY-MM-DD +- Rejected By: [System Name] + +Reason for Rejection: +[Summary of rejection reason] + +Next Steps: +The proposer may: +1. Address concerns and resubmit modified proposal +2. Request ICCC adjudication if interpretation dispute +3. Withdraw proposal and reconsider approach + +Full rejection details: [Link to recognition document] + +Proposal: [Link] +Rejection Details: [Link] +``` + +--- + +## Conditional Approval Notification + +**Subject**: Proposal Conditionally Approved: PROPOSAL-YYYY-MMDD-NNN + +**Template**: + +``` +Proposal PROPOSAL-YYYY-MMDD-NNN has been conditionally approved. + +Proposal Details: +- Proposal ID: PROPOSAL-YYYY-MMDD-NNN +- Title: [Proposal Title] +- Conditional Approval Date: YYYY-MM-DD +- Conditioned By: [System Name] + +Conditions Required: +1. [Condition 1] +2. [Condition 2] + +Recognition Status: +- DBIS: [Status] +- ICCC: ⚠️ Approved with Conditions +- SMOM/SMOA: [Status] + +Next Steps: +The proposer must address the conditions before final approval. Please +review the conditions and submit an updated proposal addressing them. + +Condition Review Deadline: YYYY-MM-DD + +Proposal: [Link] +Conditions: [Link to recognition document] +``` + +--- + +## Emergency Change Notification + +**Subject**: Emergency Change Declaration: [Brief Description] + +**Template**: + +``` +An emergency change has been declared for [System/Component]. + +Emergency Details: +- Issue: [Brief description] +- Severity: [Critical | High] +- Justification: [Why emergency] +- Proposed Change: [Brief description] +- Emergency Declared By: [Name/Entity] +- Declaration Date: YYYY-MM-DD + +Expedited Process: +This change is following the emergency change process with reduced +review period (minimum 48 hours). All Tier-1 systems are requested +to acknowledge the emergency status and provide expedited review. + +Review Deadline: YYYY-MM-DD (48-72 hours from declaration) + +Post-Implementation: +A full formal proposal will be submitted retrospectively documenting +this emergency change. + +Emergency Declaration: [Link] +Proposed Change: [Link] +``` + +--- + +## Amendment Log Update Notification + +**Subject**: Constitutional Amendment: Version [X.Y] → [X.Y+1] + +**Template**: + +``` +A constitutional amendment has been implemented. + +Amendment Details: +- Amendment ID: AMEND-YYYY-MMDD-NNN +- Constitution Version: [X.Y] → [X.Y+1] +- Effective Date: YYYY-MM-DD +- Amendment Type: [Constitutional | Clarification | Addition | Modification] +- Sections Affected: [Section(s)] + +Summary: +[Brief description of amendment] + +All stakeholders should review the updated constitution and ensure +understanding of changes. + +Updated Documents: +- Constitution: [Link] +- Amendment Log: [Link] +- Proposal: [Link] +``` + +--- + +## Proposal Status Update + +**Subject**: Proposal Status Update: PROPOSAL-YYYY-MMDD-NNN + +**Template**: + +``` +The status of proposal PROPOSAL-YYYY-MMDD-NNN has been updated. + +Proposal Details: +- Proposal ID: PROPOSAL-YYYY-MMDD-NNN +- Title: [Proposal Title] +- Previous Status: [Old Status] +- New Status: [New Status] +- Update Date: YYYY-MM-DD + +Current Recognition Status: +- DBIS: [Status] [Date] +- ICCC: [Status] [Date] +- SMOM/SMOA: [Status] [Date] + +Update Details: +[Brief description of what changed] + +Proposal: [Link] +``` + +--- + +## Usage Guidelines + +### When to Send + +- **Proposal Submission**: Immediately upon submission +- **Reminders**: 7 days, 3 days, and 1 day before deadline +- **Approval/Rejection**: Within 24 hours of final decision +- **Emergency**: Immediately upon declaration +- **Amendments**: Upon implementation + +### Recipients + +- **Proposal Submission**: All Tier-1 system representatives +- **Status Updates**: All stakeholders +- **Emergency**: All Tier-1 systems + relevant teams +- **Amendments**: All stakeholders + +### Customization + +- Replace bracketed placeholders with actual values +- Adjust tone/formality based on audience +- Add specific details as needed +- Include relevant links +- Add platform-specific formatting (Markdown, HTML, etc.) + +--- + +**Template Version**: 1.0 +**Last Updated**: 2025-01-27 diff --git a/README.md b/README.md new file mode 100644 index 0000000..86f7991 --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +# communication + +Project under `/home/intlc/projects/communication`. + +## Overview + +(Add project description and setup instructions here.)