Structured architecture and executive decision-making for high-stakes choices.
Active · Native ChatGPT Skill · v1.1.0 · MIT License
Architecture Council turns consequential decisions into an explicit review process. It separates facts from assumptions, forces independent professional perspectives before synthesis, preserves dissent, applies a confidence-weighted recommendation threshold, records corrective protocol interventions when they are required, and converts the final verdict into an observable decision record with kill criteria and an outcome checkpoint.
The Skill is designed for architecture, cybersecurity, operations, delivery, strategy, governance, customer impact, and other cross-functional decisions where a single-lens answer is not enough.
High-impact decisions often fail for reasons that are not purely technical. Business value, security, delivery risk, operational simplicity, governance, and stakeholder impact can pull in different directions.
Architecture Council makes those tensions visible instead of flattening them into premature consensus:
- reviewers state independent positions before seeing one another's conclusions;
- material claims are labeled as
FACT,INFERENCE,ASSUMPTION, orUNKNOWN; - dissent remains visible in the final decision record;
- recommendation strength depends on weighted support and confidence;
- corrective protocol interventions are recorded separately from normal deliberation and never treated as extra votes;
- every decision ends with exactly one immediate next action, an owner, a review checkpoint, and observable kill criteria.
| Mode | Use it when | Review shape |
|---|---|---|
| Quick Council | The decision matters, but it is reasonably reversible and three lenses can expose the main risk | Three reviewers |
| Duo Review | One core tension defines the decision | Two opposing professional lenses |
| Full Council | The decision is high-impact, cross-functional, difficult to reverse, or materially ambiguous | Six reviewers plus the Independent Chairman |
The goal is not to maximize reviewer count. The goal is to expose a disagreement that could change the decision.
| Role | Primary decision lens |
|---|---|
| Strategic and Business Reviewer | Business value, priorities, strategic alignment, opportunity cost, and long-term impact |
| Technical and Security Architect | Technical correctness, security, resilience, supportability, lifecycle, and technical debt |
| Delivery and PMO Reviewer | Scope, dependencies, ownership, sequencing, timeline, acceptance, rollback readiness, and closure |
| Risk and Governance Reviewer | Risk, compliance, auditability, decision rights, controls, residual exposure, and rollback governance |
| Operational Simplicity Reviewer | Practicality, maintainability, supportability, clarity, and unnecessary complexity |
| Customer and Stakeholder Reviewer | Customer impact, communication, commitments, responsibility split, usability, and alignment |
| Independent Chairman | Synthesis, weighted tally verification, dissent preservation, kill criteria, and one immediate next action. The Chairman does not vote. |
- Build and validate the Decision Dossier.
- Select the mode and reviewers before positions exist.
- Produce independent opening positions.
- Classify evidence and challenge assumptions.
- Record any corrective protocol interventions required outside the normal mode flow.
- Require explicit final stances with confidence and dealbreakers.
- Calculate confidence-weighted support.
- Preserve dissent and unresolved questions.
- Let the Independent Chairman synthesize the verdict, kill criteria, one immediate action, owner, and review checkpoint.
Material claims are classified before deliberation:
FACT- directly observed or verified.INFERENCE- a logical interpretation of facts.ASSUMPTION- believed to be true but not verified.UNKNOWN- missing information that could change the decision.
Each reviewer has a base weight. One preselected domain seat may receive a higher base weight when the decision clearly belongs to that domain. Confidence then scales the final stance. A recommendation requires at least two-thirds of total possible base weight. If no option reaches the threshold, the result is a split decision rather than manufactured consensus.
Schema 1.1 Decision Records capture corrective work that occurs outside the normal mode-defined flow. Each corrective pass is assigned one primary category: insufficient_dissent, novelty_failure, premature_consensus, missing_stance, or evidence_gap.
The intervention total must equal the sum of those five categories. These counts are process-quality signals only. They are not model-call counts, provider-dispatch counts, vote weights, or proof of independent-agent execution.
Legacy Decision Records without schema_version remain valid as schema 1.0 records for backward compatibility.
A verdict is treated as a testable hypothesis. Before execution, the decision record captures:
- the recommendation and prediction;
- the owner and review checkpoint;
- success evidence and reversal evidence;
- observable kill criteria;
- protocol intervention metadata for new schema 1.1 records;
- the later outcome as
confirmed,revised,reversed, orinconclusive.
The original rationale is preserved even when the later outcome changes the recommendation.
A useful output should make it easy for an executive, architect, project manager, or operator to answer five questions:
- What are we deciding?
- What evidence supports each option?
- Where do qualified reviewers genuinely disagree?
- What would make us reverse the decision?
- What is the one immediate next action, who owns it, and when do we review the outcome?
- architecture and platform choices with meaningful trade-offs;
- cybersecurity controls with business or operational impact;
- build-vs-buy, provider, hosting, or infrastructure decisions;
- migration and resilience strategies;
- governance or organizational standards;
- decisions with incomplete evidence or material irreversibility;
- cross-functional choices where dissent should remain visible.
For simple factual lookups, routine formatting, or low-cost reversible experiments, use a direct answer instead of convening a council.
The canonical Skill source is skills/architecture-council/.
The human-facing Skill landing page is skills/architecture-council/README.md. The authoritative trigger and execution behavior remains in SKILL.md.
.github/
ISSUE_TEMPLATE/
workflows/
docs/
visual-system.md
scripts/
build-chatgpt-skill.py
validate-repository.py
skills/architecture-council/
README.md
SKILL.md
VERSION
agents/openai.yaml
assets/
references/
scripts/
tests/
python scripts/validate-repository.py
python scripts/build-chatgpt-skill.pyThe distributable package is generated as dist/skill.zip.
The repository uses vector-first documentation graphics with a consistent isometric 3D language. Long explanatory copy stays in Markdown rather than being baked into images. See docs/visual-system.md for the design and accessibility rules.
A 1280 x 640 social preview asset is available at skills/architecture-council/assets/social-preview.svg for use in GitHub repository settings.
Do not include credentials, private keys, authentication material, raw customer configurations, or unapproved internal information. Use approved connected environments for internal or sensitive decision dossiers. See SECURITY.md.
See CONTRIBUTING.md before changing the Skill, validation contract, or public documentation.
Current Skill version: 1.1.0
See LICENSE and the bundled third-party license file under skills/architecture-council/LICENSES/.