D-POAF

๐Ÿ˜ D-POAFยฎ Confluence Install Kit โ€” v1.2

Open-source governance for AI-enabled software delivery โ€” your Confluence Cloud Space, production-ready in 5 to 30 minutes.

D-POAFยฎ (Decentralized Proof-Oriented AI Framework) is a free, open-source framework that brings traceable governance to AI-enabled software delivery. This kit installs the complete D-POAFยฎ Governance Space in your Confluence Cloud, with all templates, reference pages, and sample lifecycle pre-configured.


๐Ÿš€ Get the Overview

๐Ÿ‘‰ Open the D-POAFยฎ Confluence Template โ†’


๐ŸŽฏ What this kit installs in your Confluence

After installation, your D-POAFยฎ Governance Space will contain:

5 reference pages (ready to read, ~15 min onboarding)

3 page templates (accessible via + Create)

3 parent index pages with auto-listing

1 complete sample lifecycle (cohesive demo)


๐Ÿš€ 3 installation methods โ€” Pick your favorite

Method Duration Skill required Best for
A. Automated (recommended) 5 minutes Run a Python script Most teams
B. Manual via Build Guide 30 minutes Confluence admin UI Non-technical leads
C. XML import 15 minutes Storage Format editing Confluence Data Center / Server

Prerequisites

  1. A Confluence Cloud account with admin permission on a Space (or create a new one first)
  2. Python 3.7+ installed on your computer (download)
  3. An Atlassian API token (free to generate โ€” see step 2)

Step 1 โ€” Create your Confluence Space

If you donโ€™t already have a dedicated Space:

  1. In Confluence Cloud, click Spaces โ†’ Create Space โ†’ Blank space (or โ€œKnowledge baseโ€ template)
  2. Space name: D-POAFยฎ Governance
  3. Space key: DPOAFGOV (or any other key you prefer)
  4. Description: Governed AI-enabled software delivery. Wave Scope ยท Prompt Actions ยท Proof Records ยท Dynamic Laws.
  5. Create the Space

Step 2 โ€” Generate your API token

  1. Open https://id.atlassian.com/manage-profile/security/api-tokens
  2. Click Create API token
  3. Label: D-POAF Builder
  4. Expiry: 1 year (recommended)
  5. Copy the token โ€” save it locally, Atlassian will not show it again

Step 3 โ€” Run the auto-install script

Open a terminal (PowerShell on Windows, Terminal on macOS/Linux), navigate to this kitโ€™s folder, and:

PowerShell (Windows):

$env:CONFLUENCE_URL = "https://YOURSITE.atlassian.net"
$env:CONFLUENCE_EMAIL = "your.email@example.com"
$env:CONFLUENCE_TOKEN = "ATATT3xFfGF0..."
$env:CONFLUENCE_SPACE_KEY = "DPOAFGOV"
python build_dpoaf_confluence.py

Bash (macOS/Linux):

export CONFLUENCE_URL="https://YOURSITE.atlassian.net"
export CONFLUENCE_EMAIL="your.email@example.com"
export CONFLUENCE_TOKEN="ATATT3xFfGF0..."
export CONFLUENCE_SPACE_KEY="DPOAFGOV"
python3 build_dpoaf_confluence.py

The script will create the 3 templates, 5 reference pages, 3 parent pages, and sample lifecycle.

Step 4 โ€” Apply the v1.2 patch (adds Workflow + Traceability pages)

In the same terminal (variables still set):

python3 patch_dpoaf_confluence.py

This adds the Workflow and Traceability pages that complete the v1.2 set.

Step 5 โ€” Verify

Open your Space at https://YOURSITE.atlassian.net/wiki/spaces/DPOAFGOV/overview. You should see all 8 pages in the sidebar + 3 templates available via + Create.

Total time: ~5 minutes. โœ…


๐Ÿ…ฑ๏ธ Method B โ€” Manual via Build Guide (30 min)

If you donโ€™t want to run scripts, follow the step-by-step Build Guide. It covers:

  1. Creating the Space
  2. Registering each of the 3 page templates (via Space settings โ†’ Templates)
  3. Creating each of the 5 reference pages
  4. Setting up the 3 parent index pages with the Children macro
  5. Testing the install

See DPOAF_Confluence_Build_Guide_v1.2.pdf (or download from d-poaf.org) for the full 12-step walkthrough with screenshots.


๐Ÿ…ฒ Method C โ€” XML import (15 min) โ€” for Data Center / Server

If youโ€™re on Confluence Data Center or Server (not Cloud), or you prefer to manually paste Storage Format:

  1. Open each .xml file in the dpoaf_confluence_xml/ folder
  2. In Confluence, create a new page (or template) and click the โ€ขโ€ขโ€ข โ†’ View source option
  3. Paste the XML content
  4. Save

For the 3 templates (01, 02, 03), go to Space settings โ†’ Templates and create new templates using the Storage Format source editor.

For the 3 one-shot pages (04, 05, 06), create them as regular pages in the Space.


๐Ÿงช Test your install

Once installed, validate end-to-end:

  1. In your Space, click + Create โ†’ From a template
  2. You should see 3 D-POAF templates: ๐ŸŒŠ Wave Scope, ๐Ÿค– Prompt Action, โœ… Proof Record
  3. Click ๐ŸŒŠ D-POAF Wave Scope โ†’ a new page opens with the complete Wave Scope structure pre-filled
  4. Save it under the ๐ŸŒŠ Waves parent page

If you see this, your D-POAFยฎ install is production-ready. โœ…


๐Ÿงน Recommended post-install cleanup

After install, optionally:

  1. Delete the default Atlassian templates (e.g., โ€œHow-to guideโ€, โ€œTroubleshooting articleโ€) from the sidebar โ€” clean appearance
  2. Disable blueprint templates not needed (Space settings โ†’ Templates โ†’ toggle off)
  3. Pin the 5 reference pages at the top of the sidebar for quick access
  4. Set Space permissions when ready to publish (private โ†’ restricted โ†’ public)

๐Ÿ“š Adopt with your team

  1. Hold a 30-min kickoff โ€” walk the team through Practical Guide + Wave Lifecycle
  2. Sign-off Dynamic Laws โ€” review the 15 rules, propose amendments if needed (DL-014 / DL-015)
  3. Open your first real Wave โ€” pick a small project to pilot the framework
  4. Iterate โ€” feedback loop in Macro-Phase 4 (Learn & Adapt) โ€” refine your practice each Wave

๐Ÿ—‚๏ธ Kit contents

DPOAF_Confluence_Install_Kit_v1.2/
โ”œโ”€โ”€ README.md                          (this file)
โ”œโ”€โ”€ LICENSE.txt                         (CC BY 4.0)
โ”œโ”€โ”€ dpoaf_confluence_xml/               (Storage Format XML templates)
โ”‚   โ”œโ”€โ”€ 01_wave_scope_template.xml
โ”‚   โ”œโ”€โ”€ 02_prompt_action_template.xml
โ”‚   โ”œโ”€โ”€ 03_proof_record_template.xml
โ”‚   โ”œโ”€โ”€ 04_dynamic_laws_page.xml
โ”‚   โ”œโ”€โ”€ 05_practical_guide_page.xml
โ”‚   โ”œโ”€โ”€ 06_wave_lifecycle_page.xml
โ”‚   โ””โ”€โ”€ README.md                       (bundle-specific notes)
โ”œโ”€โ”€ build_dpoaf_confluence.py           (Method A โ€” auto install)
โ””โ”€โ”€ patch_dpoaf_confluence.py           (v1.2 patch โ€” adds Workflow + Traceability)

๐Ÿ†˜ Troubleshooting

Error Likely cause Fix
HTTP 401 Unauthorized Wrong email or API token Regenerate token from id.atlassian.com
HTTP 404 Not Found Wrong Space key Check the key in your Confluence URL
Space 'XXX' not found No permission on Space You must be Space admin
HTTP 400 Bad Request XML file corrupted Re-extract the ZIP cleanly
XML file not found dpoaf_confluence_xml/ not at scriptโ€™s folder Check folder structure
Templates donโ€™t show in + Create Templates created but not promoted Space settings โ†’ Templates โ†’ toggle โ€œPromoteโ€

If you hit a blocker not in this list, open an issue on GitHub: https://github.com/INOVIONIX/D-POAF/issues


๐Ÿ”— Resources


๐Ÿ“œ License

Licensed under CC BY 4.0 โ€” free to use, modify, and distribute with attribution.

D-POAFยฎ is a registered trademark of Inovionix.

ยฉ 2025โ€“2026 Azzeddine IHSINE & Sara IHSINE โ€” d-poaf.org


๐Ÿ“Š Version

v1.2 โ€” May 2026

Previous: v1.1 (XML bundle + Build Guide, Sprint/Repo + macro-phases integration)