Files
pom-omp/RELEASE.json

610 lines
18 KiB
JSON

{
"name": "POM — Produce Magnum Opus",
"package": "@jamminrebel/pom-omp",
"version": "2.0.0",
"schemaVersion": "2.0.0",
"releaseDate": "2026-08-19",
"status": "release-candidate",
"summary": "OMP-native production kernel with evidence-gated stages, native task/IRC delegation, optional Swarm DAGs, Obsidian/Quartz knowledge projection, cinematic TUI hooks, and verified archive delivery.",
"compatibility": {
"bun": ">=1.3.14",
"ompPackages": ">=16.4.6 <17",
"module": "ESM"
},
"inventory": {
"stages": 9,
"customTools": 7,
"agents": 14,
"prompts": 13,
"rules": 3,
"themes": 2,
"behavioralTests": 9,
"sourceFilesHashed": 97,
"sourceBytesHashed": 311578,
"selfHashPolicy": "RELEASE.json is excluded from its own source inventory; final package and archive hashes are recorded externally."
},
"verification": {
"typescript": {
"status": "PASS",
"timestamp": "2026-08-19T10:38:55+02:00",
"scope": "typecheck",
"command": "npm run check",
"details": {
"passed": true,
"timestamp": "2026-08-19T10:38:55+02:00",
"scope": "typecheck",
"command": "npm run check"
}
},
"behavioralTests": {
"status": "PASS",
"timestamp": "2026-08-19T10:39:00+02:00",
"scope": "tests",
"command": "npm test",
"details": {
"passed": true,
"timestamp": "2026-08-19T10:39:00+02:00",
"scope": "tests",
"command": "npm test"
}
},
"runtimeSmoke": {
"status": "PASS",
"timestamp": "2026-08-19T10:39:02+02:00",
"scope": "smoke",
"command": "npm run smoke",
"details": {
"passed": true,
"timestamp": "2026-08-19T10:39:02+02:00",
"scope": "smoke",
"command": "npm run smoke"
}
},
"structuralVerification": {
"status": "PASS",
"timestamp": "2026-08-19T10:39:02+02:00",
"scope": "structural",
"command": "node scripts/verify.mjs",
"details": {
"passed": true,
"timestamp": "2026-08-19T10:39:02+02:00",
"scope": "structural",
"command": "node scripts/verify.mjs"
}
},
"themeSchemaValidation": {
"status": "PASS",
"timestamp": "2026-08-19T10:39:02+02:00",
"scope": "theme-schema (via scripts/verify.mjs)",
"command": "node scripts/verify.mjs",
"details": {
"passed": true,
"timestamp": "2026-08-19T10:39:02+02:00",
"scope": "theme-schema (via scripts/verify.mjs)",
"command": "node scripts/verify.mjs"
}
},
"npmPackDryRun": {
"status": "PASS",
"timestamp": "2026-08-19T10:39:05+02:00",
"scope": "pack",
"command": "npm run pack:dry",
"details": {
"passed": true,
"timestamp": "2026-08-19T10:39:05+02:00",
"scope": "pack",
"command": "npm run pack:dry"
}
},
"productionDependencyAudit": {
"status": "NOT RUN",
"reason": "Requires network access to npm registry"
},
"fullDevelopmentTreeAudit": {
"status": "NOT RUN",
"reason": "Requires network access to npm registry"
},
"ompPluginDoctor": {
"status": "NOT RUN",
"reason": "Requires Bun + OMP installation"
},
"interactiveTuiSmoke": {
"status": "NOT RUN",
"reason": "Requires a live OMP terminal host"
}
},
"releaseGates": [
"Run npm run verify",
"Run npm run doctor in a Bun + OMP installation",
"Open /pom and verify the overlay, HUD, status, cards, and /pom theme install",
"Create a smoke project, validate stage 0, and verify a checkpoint archive"
],
"sourceInventory": [
{
"path": "AGENTS.md",
"bytes": 21917,
"sha256": "89162d702abdebfe09ed863464744b37bb0a942c4ab01595095647944f92c0a6"
},
{
"path": "CHANGELOG.md",
"bytes": 2442,
"sha256": "7afb1ba21ac012d809d025aeea0ecddcf487e8b7312fdb5fe58d854708f32b46"
},
{
"path": "LICENSE",
"bytes": 1069,
"sha256": "39a69c6918ff01943e342f650bfa8904a866d81b361f1a4c864f29f0c8269b30"
},
{
"path": "POM.yml",
"bytes": 5028,
"sha256": "10974c0f540a1fc90c4348d9aace0a6f33593a3fe658f31cb7f3cb7d29c50d99"
},
{
"path": "README.md",
"bytes": 9804,
"sha256": "3e444309f69a35f8e57bbcda88956a5db6ec6fd6d2621fbb67b50a718335ad8f"
},
{
"path": "agents/pom-architect.md",
"bytes": 621,
"sha256": "fccdb7d08fea2653fc5be82fcab1c5cc9d7d1b520de1287bd206cbfc7d170ef8"
},
{
"path": "agents/pom-character-world.md",
"bytes": 648,
"sha256": "dbf3c30531498eadcb5570d2a7a36d5061c6c9ae1ca06d595a9cb7ade632d572"
},
{
"path": "agents/pom-concept-forge.md",
"bytes": 644,
"sha256": "d2a854d507566a1b69ce6cf7e350dba930768ac5bd742b65fe9161f51c1af5bc"
},
{
"path": "agents/pom-continuity-auditor.md",
"bytes": 630,
"sha256": "22e796efc5b896d83fff9ea132b419de76d830f2a6a47e9d13b413597697f8ba"
},
{
"path": "agents/pom-critic.md",
"bytes": 573,
"sha256": "ba0194bddce341a343d70a7a883ff1d3065f20d810dafe0c6cf5cd8e23755a1b"
},
{
"path": "agents/pom-delivery-auditor.md",
"bytes": 657,
"sha256": "7ff624ecf89ac8079e3e625031d1c8171b55c213dcff3c731c5463895b95d2e6"
},
{
"path": "agents/pom-developmental-editor.md",
"bytes": 665,
"sha256": "87b718dab9679d59bbf4892f934a2dce68f60f768549b283b07e3eec92a8eb14"
},
{
"path": "agents/pom-prose-smith.md",
"bytes": 652,
"sha256": "333b234c6a2a8280224d88f13eb89612f2722e576cfef1807b633548e8ce5db5"
},
{
"path": "agents/pom-researcher.md",
"bytes": 684,
"sha256": "4b3722983ad19488664b8b30ca6f8bb54de5bb72a5c3a377bfec576f322c2bd1"
},
{
"path": "agents/pom-rights-auditor.md",
"bytes": 636,
"sha256": "567e05c10cd78f810b42dfd104c3831bbbc94a42f5b057d61c709914735eb337"
},
{
"path": "agents/pom-story-architect.md",
"bytes": 612,
"sha256": "f89abdc19fff4626d22b39a5b2747259069e126aaff7d092e41eb446967b6cba"
},
{
"path": "agents/pom-structure-engineer.md",
"bytes": 649,
"sha256": "18db6431a883a94413c7ee3b85bc50674e4b6a5332ced0a4fccb005ff439e2d1"
},
{
"path": "agents/pom-visual-director.md",
"bytes": 650,
"sha256": "614d2fc678083fe8f8fa6792c01d9cce07cbb11be41cfa55b591f557c73407b4"
},
{
"path": "agents/pom-voice-architect.md",
"bytes": 672,
"sha256": "2edfa4c26e31144e7fb831eb29cfd601874ade0041ae7bdb70092e6952024abd"
},
{
"path": "config/APPEND_SYSTEM.md",
"bytes": 337,
"sha256": "e70230000dc61518052d498ce2f052d9512a0a5e89461276c80482b3f349268a"
},
{
"path": "config/config.yml",
"bytes": 797,
"sha256": "e9dd87804b0318bcb22a8ecfa8096ea533e6bdac4f059e0d43b662f9454b4efd"
},
{
"path": "config/mcp.json.example",
"bytes": 403,
"sha256": "ab763cbe2447bef4ee0575cd14f6ac4b3e1bdc74d255765304a4d8c95aea8a82"
},
{
"path": "config/pom.json",
"bytes": 417,
"sha256": "35fd74930ec0ee6e107f05362321701b47b125838e8d1227cd7aa1a96f6317df"
},
{
"path": "docs/ARCHITECTURE.md",
"bytes": 2620,
"sha256": "981f1c404d72c43fcf25bec7f25725e427193a29e13f5c988d895051a4bc1834"
},
{
"path": "docs/AUDIT.md",
"bytes": 1644,
"sha256": "05860e6c1d7365fdc1a9b3bb30c10ea5559dc9e5f275d7b333a061b8c6394b0c"
},
{
"path": "docs/BOUNDARY.md",
"bytes": 3057,
"sha256": "1335c2fed3a41bf112cdc48f0bd737faa4bbef41e7f4cb4a80e9b3a4710a92e8"
},
{
"path": "docs/DESIGN_REVIEW.md",
"bytes": 2185,
"sha256": "5aeb0d3ced79ecec3c774c0036ea6b13ba1999bf77746f2bcb60ae0b90097102"
},
{
"path": "docs/INVENTORY.md",
"bytes": 1450,
"sha256": "ef887af919963e48b71ce48dcf6760aaca2b97c853b732365a3cba4dc24f1194"
},
{
"path": "docs/OFFICIAL_SOURCES.md",
"bytes": 900,
"sha256": "f70bca7fca9e961024d5ac86e7cb4210ffb01482088a181a737b97f3bb9ae42b"
},
{
"path": "docs/OWNERSHIP.md",
"bytes": 2709,
"sha256": "146660daccdace4f7f8fdcc43467638332fab3dbc7c70c19e7428f287b5708ff"
},
{
"path": "docs/POM_ARCHITECTURE.mmd",
"bytes": 875,
"sha256": "5f8cc434003332c79c94b4ca415be01f2c32ab7cc5bae044bdfa19d59786bc36"
},
{
"path": "docs/SETTINGS.md",
"bytes": 3072,
"sha256": "33bf545df6b85c03ed2512a01c78fff7191f1fcd3b5cb216055d53aa549c6d7d"
},
{
"path": "docs/TOOL_MATRIX.md",
"bytes": 1888,
"sha256": "8545ec9fbbe9b5dbd7909b26239c5c738a77dfc7b302a71d5200ed9762e51eb4"
},
{
"path": "docs/VAULT.md",
"bytes": 4129,
"sha256": "da72178d92b7c02bd592b7a3202d2cdb43317884a2d105ea9436ca65699bb0bc"
},
{
"path": "docs/VERIFICATION.md",
"bytes": 10255,
"sha256": "0aab7e070ea90dbca30a0ed86a9afdedd2a26707ff359e09cc5f360b2e8a47a9"
},
{
"path": "docs/index.md",
"bytes": 4585,
"sha256": "984f319f870b9d23f76306bb74a3d662dd490dc9bce8cd068322d75dfc81d53c"
},
{
"path": "docs/navigation.md",
"bytes": 1715,
"sha256": "834b1c9d96b9dee5ebdb54ba4b5f3499417289d10c00cf4b053383aa5e0ff496"
},
{
"path": "package.json",
"bytes": 2169,
"sha256": "0f126696102547f5bef691a24cc06d2eb4557218a56115746160c3025f0dbb89"
},
{
"path": "prompts/agent-studio.md",
"bytes": 404,
"sha256": "2f6726dcfbc3d00993b0a6864382059b1a670e02200cbbb78b2fbee5c52c7fd8"
},
{
"path": "prompts/chapter-cycle.md",
"bytes": 638,
"sha256": "af09947e31db5827ce2abd483f18acc5a784095e1fa7f1179ae30d745f2961a5"
},
{
"path": "prompts/continuity-audit.md",
"bytes": 390,
"sha256": "d2765f58098820018c0607aff5853a5d0f5132f891bf6401837490bc54452f15"
},
{
"path": "prompts/delivery-audit.md",
"bytes": 572,
"sha256": "1255a6e58bdc77e7a5fc62f9ab67ee034fb9362c62aef5ca690e29e0d0eb5245"
},
{
"path": "prompts/full-autopilot.md",
"bytes": 354,
"sha256": "b16def2acb2598d4c8b0a232cd95be3d8b3aaa5f7b1c38dd5668645552ff9402"
},
{
"path": "prompts/personality-autopilot.md",
"bytes": 464,
"sha256": "e59c224e86caf8a87520ee84df4a8500cf44c9f7a916c6afd980cb34bccd1ab0"
},
{
"path": "prompts/personality-collaborative.md",
"bytes": 441,
"sha256": "b85439b416b8afd37d82239eaf28c3d8f3e6c9745d61290358dba6a62e590a75"
},
{
"path": "prompts/personality-strict-autopilot.md",
"bytes": 470,
"sha256": "6f1b070cb8b4822422fc879dcf29b1e0c5db831a0fe36c9d9ded1b0e1091d5f1"
},
{
"path": "prompts/repair.md",
"bytes": 355,
"sha256": "5e523409c14c95ea30adf7db5a9fdd06ac4a2100553d7c9b5b9ada2b9d707548"
},
{
"path": "prompts/research-sprint.md",
"bytes": 530,
"sha256": "e47e34fc745fc81d4906fbbf0c159bcc5fae2813db2e4694b8375dc334eddb13"
},
{
"path": "prompts/stage-run.md",
"bytes": 1776,
"sha256": "6fc157c9b82256b9216544a0ac4b40f75ba1bcd403b6e9102dc29b076f87eb52"
},
{
"path": "prompts/todo-sync.md",
"bytes": 240,
"sha256": "80fc8fe2c72bb29ac7a99165acd5d420e84b8a4492f9836026e82a724e096666"
},
{
"path": "prompts/visual-cycle.md",
"bytes": 614,
"sha256": "d3c83283bef20cea4c84590a8a777e48ab99a4f905931d0a39e8866b88a74005"
},
{
"path": "rules/pom-artifact-integrity.md",
"bytes": 372,
"sha256": "c8c230c82c6c59507c55d00a3af386d97c3a35913dc1c676eb5bdc782a6cd3f2"
},
{
"path": "rules/pom-continuity.md",
"bytes": 384,
"sha256": "92fc2c4156e419fde175c7ddc31acde82928864442ae897bed0ec61fdbd735ce"
},
{
"path": "rules/pom-rights.md",
"bytes": 438,
"sha256": "e8cf351e3ce35a334c6742b5ab69bc104d3917d4e80b5570911521580d75ec2f"
},
{
"path": "scripts/check-docs.mjs",
"bytes": 17116,
"sha256": "34a08a55c339ac8004df1438d13ed721d14e9792a3bdc1fd9ac9ad99ab41d6f6"
},
{
"path": "scripts/install.ps1",
"bytes": 167,
"sha256": "2b07d3abbf4474f705a148a5d208002d4db578ef9a7d691c67419c515766869e"
},
{
"path": "scripts/install.sh",
"bytes": 164,
"sha256": "c43f03c90e10e154cbb0fa4f45f9923567dcb7e1e25f7d20ddc5284dee4c77be"
},
{
"path": "scripts/release-manifest.mjs",
"bytes": 4714,
"sha256": "13dac5093fae178d34484f3bd374f34dbf450e84ea994bb5a0258dfcce5ac541"
},
{
"path": "scripts/smoke.ts",
"bytes": 1248,
"sha256": "46381942e6205c601b60e3240835d92b5da3a7f1ab4cb3e0e5fc748987d3200f"
},
{
"path": "scripts/verify.mjs",
"bytes": 4150,
"sha256": "f1e6fc49e247f6d010fb1e460a26288b44ce490d1ae35527182af6573a64d0c9"
},
{
"path": "skills/pom/SKILL.md",
"bytes": 1781,
"sha256": "055f99ac29f8da3b6ddd12b335c34829cbb31ad0a86129ee163379a7caa9ac8d"
},
{
"path": "skills/pom/references/agent-studios.md",
"bytes": 943,
"sha256": "ed095ca91230c24fb5cd9397effb4f583b2adb1e5afb4661342d6a058cd668a1"
},
{
"path": "skills/pom/references/artifacts.md",
"bytes": 994,
"sha256": "c2f83ba4ce459264aed0f92baa4baea16da0e1fec0fcaeb386e9a358cf53fe85"
},
{
"path": "skills/pom/references/commands.md",
"bytes": 940,
"sha256": "7cd3a4fcfbc5f9cc024506802cb1e70d3dbeb28e9c0b361fe1423f73f0b3ddc7"
},
{
"path": "skills/pom/references/core-law.jml",
"bytes": 2318,
"sha256": "dcd9fe8fdab871c178dcd58dbad7b00ec2fdf7e1538d8e696fdda329d73d848b"
},
{
"path": "skills/pom/references/qa.md",
"bytes": 758,
"sha256": "1973303d9e09b635138e3fdeff84366dc321766a197fdcf53a4e924f0fb7a2d0"
},
{
"path": "skills/pom/references/todo-blueprints.md",
"bytes": 2579,
"sha256": "afa0c9bb46fbe3bae01d40e8e374cc660eac1ae21a35e54712a29d1dd0f2f8ac"
},
{
"path": "skills/pom/references/tool-routing.md",
"bytes": 2181,
"sha256": "32c93ff2afee967f7ec2702ba325c323898481e72b4c3301bedb23ffd9f9d5df"
},
{
"path": "skills/pom/references/ui.md",
"bytes": 1124,
"sha256": "c1698f6db7a3af4ef1fc0d3e7ec252a09c172c24e77628ca145163aabb8c5502"
},
{
"path": "skills/pom/references/workflow.md",
"bytes": 2308,
"sha256": "0cb5ed98c80e97c306adf542262c2bac8f48d08b08c83eb43ca35df6b2620e1b"
},
{
"path": "src/command.ts",
"bytes": 16580,
"sha256": "2afa5e68465a851095bd838196bcc3088779e798a85d9f56170861bd19f794ee"
},
{
"path": "src/config.ts",
"bytes": 4264,
"sha256": "f30e83bfd4494d717b466695398885e2e86ceb08c2b4aeab7991351361895ee7"
},
{
"path": "src/domain.ts",
"bytes": 18579,
"sha256": "5f9994c805cc276fa86ff50601c0139dbdc03cbb4923b56ed37d1af28fe3c0f1"
},
{
"path": "src/events.ts",
"bytes": 10277,
"sha256": "aab5462e3f302f40eb11347f697fd771ad6bef2da72c9accb7512fab60dcde79"
},
{
"path": "src/exporter.ts",
"bytes": 4915,
"sha256": "4f1f72602681b06c32389d8e7a029e49d98b5ebc228c1b6f79dd19e84cfc7ad3"
},
{
"path": "src/git.ts",
"bytes": 1952,
"sha256": "de8db06a0c8b789b0e99c43121fee0083e93a6489ee0ae58bfa162d499249374"
},
{
"path": "src/index.ts",
"bytes": 2042,
"sha256": "f5b12056ca55f6e5287d2ec33d2eab16d53084927188ea0fec7f9317e46f975a"
},
{
"path": "src/parser.ts",
"bytes": 1632,
"sha256": "ed8c3edb142f41439b411e3681bd266ce590b5e45e0177e1303729de0e095ffb"
},
{
"path": "src/paths.ts",
"bytes": 2781,
"sha256": "c3878a4fe20b8537be2e8ac82eaf4b3b20b538b1a9d9c456bdfea019eff6f762"
},
{
"path": "src/persistence.ts",
"bytes": 16806,
"sha256": "cb818b383e64070cf3187033ea1d0926e102b64901d1480eb0ff10dad5487a9c"
},
{
"path": "src/policy.ts",
"bytes": 1785,
"sha256": "5390b4165c42e4f7330dcb619c2b935c270e3ff32736f59d05f7b9f9c7b05a5d"
},
{
"path": "src/prompts.ts",
"bytes": 5323,
"sha256": "977c119b4bd14c08e58ee2b0e5a2d9dfd6a82f6b93611d41d1c1b19000a23586"
},
{
"path": "src/renderers.ts",
"bytes": 4742,
"sha256": "a8d6118d75a82bcf4598b1fa610ea93146507e2aaf2971658020438fa5a97419"
},
{
"path": "src/router.ts",
"bytes": 922,
"sha256": "9e05c60580bdb3836500228d724043b9d72f46a1e76180621f8941a0026e515c"
},
{
"path": "src/runtime.ts",
"bytes": 620,
"sha256": "8724d1eb95ef0759264c8ccc7e034b2cfce230374f02ab037f2e7e1042955013"
},
{
"path": "src/state.ts",
"bytes": 9338,
"sha256": "7706f261cfd0e5a4bad95cf2418460463aaedcc73bf77f9d025e1fb8d26e7e4a"
},
{
"path": "src/studio.ts",
"bytes": 3624,
"sha256": "bb2d04a0c80facef3949f3a3fd4d6a864cbd5d82164f2b31926b8db6f40a0b2a"
},
{
"path": "src/swarm.ts",
"bytes": 3418,
"sha256": "1e7218ec20c15b89301a30a20d944c76b03e1a92c3017637c28dbf09d99bb82a"
},
{
"path": "src/themes.ts",
"bytes": 847,
"sha256": "d1b7079bfe34e9e52de44e936ddc3467fb49bdc2e8ea19851d106735f9f523cc"
},
{
"path": "src/tool-profiles.ts",
"bytes": 1683,
"sha256": "57d1d6f408524d9c6a38de861b6e7b5d4d9d3403defcfdc23674a5b9ced5c17f"
},
{
"path": "src/tools.ts",
"bytes": 17110,
"sha256": "fa8130b3913f8db66a93b1ef00cc9519a64b9844e542d2bf652a3e793325cad4"
},
{
"path": "src/ui.ts",
"bytes": 1995,
"sha256": "73557a611a959037cb0f6647a14f4895f4e666cd615fc1074142ee6dfe048b19"
},
{
"path": "src/validators.ts",
"bytes": 13905,
"sha256": "85839a827016c4c1fbeb99f50973990d7473f521e8de2bdfc8a49b062be95e26"
},
{
"path": "src/visual.ts",
"bytes": 10240,
"sha256": "7d4c1e712740bade58c6a373a5fbdc8b2e9fe855dec31f5c2328cf0b32215a86"
},
{
"path": "src/zip.ts",
"bytes": 4256,
"sha256": "9b8f1c270fd6abd53d206b02459d79dc6bd2e88030cebd62fd88619b6ad8b2f1"
},
{
"path": "themes/pom-nocturne.json",
"bytes": 2486,
"sha256": "ccf4a0e0452f5627f73a504b9634fdbfe15c568227ac783959d6e0795f7736ab"
},
{
"path": "themes/pom-parchment.json",
"bytes": 3069,
"sha256": "68eb488fd607cee31b141e92d4f73b7e53388680a9d96a90575b55de83a3d68d"
}
]
}