Proposed: [Short Descriptive Title]
Context
[Describe the environment, existing systems, or creative landscape where this proposal applies. Explain why this matters now.]
Problem Statement
[Clearly define the limitation, challenge, or unmet need this proposal addresses. Use specific examples if helpful.]
Proposed Solution
[Explain the core concept in 1-3 sentences. For technical proposals, include:]
# Optional pseudo-code/examples
def example_implementation():
return modular_component()
Implementation Plan
- Phase 1: [First actionable step]
- Phase 2: [Follow-up action]
- Validation: [Testing/metrics for success]
Benefits
- [Primary advantage]
- [Secondary advantage]
- [Long-term impact]
Risks and Limitations
- [Key technical constraint]
- [Adoption challenge]
- [Maintenance consideration]
Alternatives Considered
Option | Pros | Cons |
---|---|---|
[Alternative A] | [Strength] | [Weakness] |
[Status Quo] | [Familiarity] | [Limitation] |
When to Avoid This Solution
[Describe scenarios where alternative approaches would be better suited.]
Organizational Alignment
[Explain how this fits the team/company/project’s mission and priorities.]
Proposal Status
Status: Draft
Decision Makers
- [Relevant team/role name]
References
- Relevant Standard - Brief context
- Prior Art - Key takeaways
Style Guide for Proposals
Atomic Sections: Keep each header’s content focused on a single concept
Scenario-Driven Examples:
# Good: Contextualized example if use_case == "edge_device": apply_optimization()
Decision Transparency:
“We chose X over Y because [concrete reason]”
Validation Checklist:
Lifecycle Awareness:
- Sunset condition: “[Specific trigger]”
- Maintenance plan: “[Ownership details]”
Visual Aids: