{"_id":"@avadisabelle/ava-pi-trading","_rev":"17-5b2354b0a2bae29489ce55cb101a34e3","name":"@avadisabelle/ava-pi-trading","dist-tags":{"latest":"0.67.0"},"versions":{"0.63.1":{"name":"@avadisabelle/ava-pi-trading","version":"0.63.1","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.63.1","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"afd11ab8541ee7649c6fa567e374bf9aab27a73e","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.63.1.tgz","fileCount":26,"integrity":"sha512-iSvZDfeX0R/7IYx3egDaTh7Cqnwe3GCgeLIlS0x1aKBjG+o/WiRvH9SAkmUjq8b7H//lzrvpewZd4gYE6LkLLA==","signatures":[{"sig":"MEQCIFMwg8kPEkDcZOBSp6N+iMe7L9U3/VNqX7zv9mzLQf1WAiBOrTew1qJll49bCdDYL+lhmDPFqzW+ofe2rRXQN0ubuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"649994301975f377c860de6297af6fb61ef654d7","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.63.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.63.1_1775006077013_0.9766231501109568","host":"s3://npm-registry-packages-npm-production"}},"0.63.2":{"name":"@avadisabelle/ava-pi-trading","version":"0.63.2","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.63.2","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"9d9d86569ec63adc66385c46d9615ff39e93bbb1","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.63.2.tgz","fileCount":26,"integrity":"sha512-AwEJudI7RYdH9agoMhxO5WZ5QJasddw8glBUxpflTVB36xb9fij6oqiEL5JynOUt7WZnpnztCfJSXx3Tw8pjVw==","signatures":[{"sig":"MEUCIQD1sEFes2q3eqHXLePNMhY6vgT5pPMJcmpSKLuKZzmd1AIgVjVAmEI8IJdNarotE0JR45vxOJste2ovYCiEVXdmm/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4df988e9a477f50cc06d5349479c13d861ddc9ad","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.63.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.63.2_1775008265078_0.6376126315530641","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.0","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.0","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"d1b75851f7b23e59dfb362c2fffbc970c6dfb02d","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.0.tgz","fileCount":26,"integrity":"sha512-wNzk0cKB0R71eD+VSgc9shRFAPDukHXCXwSrWrpn1ZUvuoVdu8giPLtg9bugkfFT6kDd6GQ+EbD9a9lzOT9UBg==","signatures":[{"sig":"MEQCIGPfNO+Wze2nQFmtWwOfYHohoKB7Xj4yCNjpsQXdZOohAiBZ7kcosugXv/oMWf7mpoZ0FhucEaFNDkIfLkLzQVrNJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d2e7ffb8eb44e65cf3c43662d3ecdf01eee6b3fa","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.0_1775434561754_0.6503880359405887","host":"s3://npm-registry-packages-npm-production"}},"0.64.1":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.1","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.1","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"e72c7c0f37d6344aa4e82dc300dab9b5bcc084c5","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.1.tgz","fileCount":26,"integrity":"sha512-Q5CwoerZKTC8DgpUJQf9+t/ujh31pHe5uPlKVBiSp/KZtsB0reVwlujAhxqmwWUlbFbfnd6+dqVwjNiXmFGYWQ==","signatures":[{"sig":"MEYCIQDql8KysxvJKSYOMRMt6JfEO94QFeP26JUoeYbIWG106QIhAJOFvgjDsaPRUZkObyvT5n9ha9H54HNKzjq0D3nrTMz1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3235857cf59148a5246f810a58cf01bb64a2f3af","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.1_1775442420473_0.4476017900788456","host":"s3://npm-registry-packages-npm-production"}},"0.64.2":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.2","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.2","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"f7bbf3a5ee94d93519206123d0f05cd1be6f3dfc","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.2.tgz","fileCount":26,"integrity":"sha512-xbDPgZqUMsNoRtVgSwRnUglK7YPlZTQtnjHUlk+K5OroTw/jjpwc+AOWGh//N6zy0GLkZLvyL/0DcVicC3AHeQ==","signatures":[{"sig":"MEQCIEf8soa5hg/SkUeUPeBnpglclg97CeQUpkPEli7hDBrEAiBWXqMayp6ME/PGzrrX0YwUJdpdWXyTM4w4hodG2XX8dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"27469cd8b296480916a2c48720a8e5a918aadd30","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.2_1776425461945_0.09558622670281425","host":"s3://npm-registry-packages-npm-production"}},"0.64.3":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.3","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.3","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"02353a053b36aee1cbfd5f1cff322e70f20a91f8","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.3.tgz","fileCount":26,"integrity":"sha512-kczVHkBuyusyl6euXwQXq+dr8HZirayG5zDdlC6i9MwLKsfS1Hwx6BGFps9fery/XSIlufwpSCvaP6hUfHeatw==","signatures":[{"sig":"MEUCIG0/lRog7CSArOfcaunBsfv3SAA/O2kEsUu3p2rz87N1AiEA83eWmEbmscMK6Kq0Xgekq+rKrcQDmib0n5HTfYaT1so=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"65353a0e8230c43565e3d692f35996557603428d","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.3_1776426616677_0.9100424241791771","host":"s3://npm-registry-packages-npm-production"}},"0.64.4":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.4","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.4","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"dae5fd0e6b5a8914252af201be4f9fa85de572fb","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.4.tgz","fileCount":26,"integrity":"sha512-UC6Ykv7o7y2/ghH6Qq3FdiEWG/Gy4SzkH8SDTrQBudQYawjmQoMjntkkze32C8dQiQRkFPjwKZrW7sgXE7ihHQ==","signatures":[{"sig":"MEQCIGZr8uZYYRLX5NqC5o8ZtyH3DmT6zXFqbekOwis4wBA4AiAXj6yWMSxujY85T+qxPrgXoCLrTwbEmPR6Scr7Yd6a7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7537b178ff024eb8ca8fccbf46ae4577f12a243","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.4_1776428952836_0.21754865242144739","host":"s3://npm-registry-packages-npm-production"}},"0.64.5":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.5","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.5","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"2e90e3f5a2e857a70542fa2353034a988743916f","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.5.tgz","fileCount":26,"integrity":"sha512-p1ckjUVWXx9/zWu5m6/PLozwm+TPQ52ESvPt0Blekxo5IfNjyG3KmmPL9q1SOvhA5X1J+ritnP9eFT/s2RklXA==","signatures":[{"sig":"MEUCIEqzq2+mVde2UCsz0w6fxV7AL6M0C/0B0cpaY1k+BxgpAiEAkrHIoVkNmekwJUbIp+e0m7ccputgkuZBqlSLMj7dvAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9eea6073f7a03b4fef6586b8e83e7bbcf3fbe4f7","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.5"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.5_1776605406602_0.5943895018331131","host":"s3://npm-registry-packages-npm-production"}},"0.64.6":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.6","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.6","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"b7bca2f0306df973da05913dec8e451f515492c3","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.6.tgz","fileCount":26,"integrity":"sha512-xZpIAbbWXU/XTPE7rK3Otct0Uz3dgDmWCttsJL40NRSvHs7fWZsIb33MGqt2AuU4n229Io06g7zsB0wyFOQH9Q==","signatures":[{"sig":"MEYCIQDoS4zBDzdlGjKRLOzj2GXXdzGSejB6SUkrFQb75lmAswIhAOsCFxyti4VUtPs5GBlPNFrvMw6XRJ9ayZIFrOO+7h/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"46ac777314489105209b4ee63712320a58bd4cb6","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.6"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.6_1776605968888_0.435886609903424","host":"s3://npm-registry-packages-npm-production"}},"0.64.7":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.7","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.7","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"30a1e5f07141fc7bb93104abd136c6dc32c28a6f","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.7.tgz","fileCount":26,"integrity":"sha512-FJ5Ms1X7b88IWAO5ozVRNm8xowGeKQDew4W5nUjmmfOzXBMRhW6ltI+fJ696KQGNnV05LbWqWSw/XbhyBsI/Fg==","signatures":[{"sig":"MEUCIBqEE36wrABGwpSKzzjajvVD/XSYENHkTrDhc23p9noNAiEA57YfQ7ouEkoM8e4Mzp5eZbFH9E9ZAhJv9dbcfBaKXvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"342fc454600709b2263e2dd7499efe903d1f4632","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.7_1776616994102_0.4729518641945387","host":"s3://npm-registry-packages-npm-production"}},"0.64.8":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.8","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.8","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"f70cc7a7d95fdfac353944be409e011257114950","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.8.tgz","fileCount":26,"integrity":"sha512-MDLWCQC3X1MnMNnYrp1duI4RDBn8J8R6uaxxGCbmUKSYB6sPkyghPzS1XCJYLIZVYTGMqH14QFRUBVSpb0cQsQ==","signatures":[{"sig":"MEUCIQDYeg5SpE/X543joKykWkRgUk2JtVp5xdj7WlLkiMkYOQIgIg+WYGNl9YXjqyTPDNHt31J6bUm8fpyilsPWsBx+hpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d53436c24531788887f8802f0a182a2f29516f0d","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.8"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.8_1776620244521_0.006112180673568002","host":"s3://npm-registry-packages-npm-production"}},"0.64.9":{"name":"@avadisabelle/ava-pi-trading","version":"0.64.9","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.64.9","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"25c7d22ac50de42a655524b5f2ccde670c84056b","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.64.9.tgz","fileCount":26,"integrity":"sha512-UMyecD8LQeP0nHlF+gGLSuyk6bValIVgsOdDD0fZqmb+TG+Nc1MIPnEnaE9LFVnT/0l2Mrg5XUbE/yGm0Z0JBA==","signatures":[{"sig":"MEYCIQCOc7yjGK5vnRNQqqUwiYTGrqtXXDecQ7lye4gqQH9IkgIhAOzLZgGzZ9+TPjG5AESAaWPsnzoVMZY+5dujMyRB+RTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"18a507e4de7414a7a54da7b04cc2d0fda4533b2a","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.64.9"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.64.9_1776621881344_0.39620184147732207","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@avadisabelle/ava-pi-trading","version":"0.65.0","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.65.0","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"c8d912d15bce729e28be1c389d9675a0c2185121","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.65.0.tgz","fileCount":26,"integrity":"sha512-gufFCBtejjdgYW96qvAxIJG4aPMhNumqNdmWgKzQu6z2WGtvBDmP/qsftaFktZ6wjwJLgKzmBrpGqVAkwJ9IWA==","signatures":[{"sig":"MEYCIQDsSYcS8QD0w3izDY0bqbIvOZbV4Z/1tIXf4GhjdUYscAIhAI529jMuHjZevN5GTDFOgWkfrzezySCHzntI0BkyPywk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"df51348134766b104066dde097df41fa4fcde62c","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.65.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.65.0_1776625015705_0.8429841347602491","host":"s3://npm-registry-packages-npm-production"}},"0.65.2":{"name":"@avadisabelle/ava-pi-trading","version":"0.65.2","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.65.2","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"f2ec97682987b3619e97c910d798074d2c9ba950","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.65.2.tgz","fileCount":26,"integrity":"sha512-vhcOTDjH1sJr+VOwyusKq6yAObTonN969n5MWqeEHDA9wbC5Ly9R2JNmjDV2r6rwIEezOMQSaj+q41sNiRIglA==","signatures":[{"sig":"MEQCIDVGuM4ybFRLz/g+7ToNVwwdR0rWJc0NcqooWxl1hN5kAiBZhgmvUEx58bKRseKq3B00mkxJTAfRtIB7HWo9O8hkHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4199fe27c5d09bcd11de8fa67869458d45874b4a","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.65.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.65.2_1777319269612_0.3622403991044114","host":"s3://npm-registry-packages-npm-production"}},"0.65.3":{"name":"@avadisabelle/ava-pi-trading","version":"0.65.3","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.65.3","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-pi/issues"},"dist":{"shasum":"d54211dfa867c05bff569d53c5994d5a0a27f58e","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.65.3.tgz","fileCount":26,"integrity":"sha512-+LZlWsglLkxmpaSEpGwUfrsxyq2TvcKOEoyqV6wqO3ZoiWzIP7AIpdkAqkBRITyFltv67WBGnIo94CvmoUTeUw==","signatures":[{"sig":"MEUCIQCxmOtI+/F2Ei+o7o02r4Tip8WQLQf7UC01XSlq6ORUGgIgGnwaBk0BOXrVfMtoH3R9fP+9Yu4H4Ni870oM7bPN54I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"95983fe358b36dbe99f51cbae264a9d046841505","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.65.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.65.3_1777860068960_0.5204632867776788","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@avadisabelle/ava-pi-trading","version":"0.66.0","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","_id":"@avadisabelle/ava-pi-trading@0.66.0","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"homepage":"https://github.com/avadisabelle/ava-ceremonial-pi#readme","bugs":{"url":"https://github.com/avadisabelle/ava-ceremonial-pi/issues"},"dist":{"shasum":"b578ee69f2d00ace8affa43bd3440348f78c3172","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.66.0.tgz","fileCount":26,"integrity":"sha512-p11GQL9DxsQiu5SLXV8OxhuafKNkdluTkTdBzBo5cCrDOcx/BMTMwqFV+Wk8YQoKcEFAvcwfqcHGiBP/GXHCyA==","signatures":[{"sig":"MEUCIQD9LzgQ/mtn+kxyBbZ/sT3jezBIhu0s4pvJDsGaVc0NvAIgLMpBviUqu0wDZ5JPaIHHwyo3xcpxX4xQHnmPprYajEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnf6RlTRKQ/Iw+y8GfEaeG8ZeJ1k7EqVNPuKVrBaRTxAIgAiwgpGCzrf2OTusOXPotWOsQ8G5+9XSY2fzRYZAvyaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38499},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d9ff3c6994b3f7d2db959cd07145d73d212bb094","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run --passWithNoTests","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"repository":{"url":"git+https://github.com/avadisabelle/ava-ceremonial-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"10.9.7","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@avadisabelle/ava-council":"^0.66.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/ava-pi-trading_0.66.0_1789434291487_0.5809627577821368","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"_id":"@avadisabelle/ava-pi-trading@0.67.0","bugs":{"url":"https://github.com/avadisabelle/ava-ceremonial-pi/issues"},"dist":{"shasum":"440dcfd53617022c9a51f8759fca98f90545c00a","tarball":"https://registry.npmjs.org/@avadisabelle/ava-pi-trading/-/ava-pi-trading-0.67.0.tgz","fileCount":26,"integrity":"sha512-rGGFb3hRu6/HoKaPK/KgxpfTKlwiqjJEEOr0pGznY52xtRuSNrFsVakc8wJnoSoVnwyAqDiA+A2V1mpLlLkJTQ==","signatures":[{"sig":"MEUCIEjtP7K6aofPZBlMU9Hbvv8yCu/ZU+L9U4xIY9zyAExxAiEAwZ+kRuozgEsxoZvizS0ZGaERZtCq77Pd/gmz2cwhP78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDX4r2gPnylMx+SHwCvZSCZfaDIqxNCoUyZ8Ff+ripS+AIgCSp9yzWQU25xv2mMfTmDtr3a8ZFQleosed6QiwivSS8="}],"unpackedSize":38499},"main":"./dist/index.js","name":"@avadisabelle/ava-pi-trading","type":"module","_from":"file:/home/ava/.ava-pi-release-EYiQSL/avadisabelle-ava-pi-trading-0.67.0.tgz","types":"./dist/index.d.ts","author":{"name":"Guillaume JG Isabelle"},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d40e6d3ccdf2a7db868a9aa70ea3552b2d2d4bb2","license":"MIT","scripts":{"dev":"tsgo -p tsconfig.json --watch --preserveWatchOutput","test":"vitest --run --passWithNoTests","build":"tsgo -p tsconfig.json","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"version":"0.67.0","_npmUser":{"name":"avadisabelle","email":"ava@jgwill.com"},"homepage":"https://github.com/avadisabelle/ava-ceremonial-pi#readme","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"_resolved":"/home/ava/.ava-pi-release-EYiQSL/avadisabelle-ava-pi-trading-0.67.0.tgz","_integrity":"sha512-rGGFb3hRu6/HoKaPK/KgxpfTKlwiqjJEEOr0pGznY52xtRuSNrFsVakc8wJnoSoVnwyAqDiA+A2V1mpLlLkJTQ==","repository":{"url":"git+https://github.com/avadisabelle/ava-ceremonial-pi.git","type":"git","directory":"packages/trading"},"_npmVersion":"11.19.0","description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","directories":{},"maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"_nodeVersion":"24.21.0","dependencies":{"@avadisabelle/ava-council":"^0.67.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.2","@types/node":"^22.10.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ava-pi-trading_0.67.0_1789708099590_0.8005556738356867"}}},"time":{"created":"2026-04-01T01:14:36.948Z","modified":"2026-09-18T05:08:19.897Z","0.63.1":"2026-04-01T01:14:37.150Z","0.63.2":"2026-04-01T01:51:05.265Z","0.64.0":"2026-04-06T00:16:01.972Z","0.64.1":"2026-04-06T02:27:00.621Z","0.64.2":"2026-04-17T11:31:02.073Z","0.64.3":"2026-04-17T11:50:16.815Z","0.64.4":"2026-04-17T12:29:12.972Z","0.64.5":"2026-04-19T13:30:06.758Z","0.64.6":"2026-04-19T13:39:29.084Z","0.64.7":"2026-04-19T16:43:14.244Z","0.64.8":"2026-04-19T17:37:24.688Z","0.64.9":"2026-04-19T18:04:41.482Z","0.65.0":"2026-04-19T18:56:55.826Z","0.65.2":"2026-04-27T19:47:49.755Z","0.65.3":"2026-05-04T02:01:09.117Z","0.66.0":"2026-09-15T01:04:51.571Z","0.67.0":"2026-09-18T05:08:19.668Z"},"bugs":{"url":"https://github.com/avadisabelle/ava-ceremonial-pi/issues"},"author":{"name":"Guillaume JG Isabelle"},"license":"MIT","homepage":"https://github.com/avadisabelle/ava-ceremonial-pi#readme","keywords":["trading","williams-5d","ariane","trade-gate","fdb","alligator","garden","ava"],"repository":{"url":"git+https://github.com/avadisabelle/ava-ceremonial-pi.git","type":"git","directory":"packages/trading"},"description":"Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem","maintainers":[{"name":"avadisabelle","email":"ava@jgwill.com"}],"readme":"# @avadisabelle/ava-pi-trading\n\n**Williams 5D trading types, ARIANE trade gate protocol, and garden metaphor for the Ava ecosystem**\n\nThis package provides the core type system and pure logic functions for implementing the Williams Method trading approach within the Ava PI ecosystem. It includes:\n\n- **Williams 5 Dimensions**: TypeScript types for the Alligator, Awesome Oscillator (AO), Acceleration/Deceleration (AC), Fractals, and Fractal Divergent Bars (FDB)\n- **ARIANE Trade Gate Protocol**: The Three Agreements framework and consensus-driven trade evaluation\n- **Garden Metaphor**: Capital-as-soil portfolio health tracking using organic farming imagery\n- **Instrument Management**: Tradeable instrument definitions and Candidate Data Series (CDS) entries\n\n## Installation\n\n```bash\nnpm install @avadisabelle/ava-pi-trading\n```\n\n## Quick Start\n\n```typescript\nimport {\n\tevaluateGate,\n\ttype ThreeAgreements,\n\ttype TradeVerdict,\n\ttype WilliamsDimensions,\n\tdimensionsSupportDirection,\n} from \"@avadisabelle/ava-pi-trading\";\n\n// Evaluate the Three Agreements to get a trade verdict\nconst agreements: ThreeAgreements = {\n\ttrendAlignment: true,\n\tsignalPresence: true,\n\tgardenCapacity: true,\n};\n\nconst verdict: TradeVerdict = evaluateGate(agreements);\nconsole.log(verdict); // \"ALLOW\"\n\n// Check if Williams dimensions support a trade direction\nconst dims: WilliamsDimensions = {\n\tinstrument: \"EUR/USD\",\n\ttimeframe: \"H1\",\n\ttimestamp: new Date().toISOString(),\n\talligator: {\n\t\tjaw: 1.1000,\n\t\tteeth: 1.1010,\n\t\tlips: 1.1020,\n\t\tsleeping: false,\n\t\tdirection: \"bullish\",\n\t\tspread: 0.0020,\n\t},\n\tao: { value: 0.0005, trend: \"rising\", zeroCross: true, consecutiveBars: 3 },\n\tac: { value: 0.0002, acceleration: \"positive\" },\n\tfractals: {\n\t\thighFractal: 1.1050,\n\t\tlowFractal: 1.0980,\n\t\thighFractalTime: new Date().toISOString(),\n\t\tlowFractalTime: new Date().toISOString(),\n\t},\n\tzone: \"green\",\n\tfdb: {\n\t\tdirection: \"long\",\n\t\tfractalLevel: 1.0980,\n\t\taoConfirms: true,\n\t\talligatorOpen: true,\n\t\tstrength: \"strong\",\n\t\tbarIndex: 5,\n\t},\n};\n\nconst supportsLong = dimensionsSupportDirection(dims, \"long\");\nconsole.log(supportsLong); // true\n```\n\n## API Overview\n\n### Types\n\n- **`TradeDirection`**: `\"long\" | \"short\"`\n- **`TradeVerdict`**: `\"ALLOW\" | \"WAIT\" | \"NO_TRADE\"`\n- **`Timeframe`**: `\"M1\" | \"M5\" | \"M15\" | \"M30\" | \"H1\" | \"H4\" | \"D1\" | \"W1\" | \"MN\"`\n- **`SignalStrength`**: `\"strong\" | \"moderate\" | \"weak\"`\n- **`MarketRegime`**: `\"trending\" | \"ranging\" | \"volatile\" | \"quiet\"`\n- **`PatternStage`**: `\"seed\" | \"sprout\" | \"sapling\" | \"tree\" | \"harvest\" | \"composting\"`\n\n### Williams 5D Interfaces\n\n- **`AlligatorState`**: Jaw, teeth, lips, sleeping state, direction, and spread\n- **`AOState`**: Awesome Oscillator value, trend, zero cross, and consecutive bars\n- **`ACState`**: Acceleration/Deceleration value and acceleration direction\n- **`FractalLevels`**: High/low fractal levels and timestamps\n- **`FDBSignal`**: Fractal Divergent Bar signal details\n- **`Zone`**: Current bar zone (`\"green\" | \"red\" | \"gray\"`)\n- **`WilliamsDimensions`**: Complete snapshot of all 5 dimensions\n\n### Trade Gate\n\n- **`ThreeAgreements`**: Trend alignment, signal presence, and garden capacity\n- **`FaceVerdict`**: Individual council face verdict\n- **`GateAssessment`**: Complete gate assessment output\n- **`evaluateGate(agreements)`**: Pure function to evaluate the Three Agreements → verdict\n- **`dimensionsSupportDirection(dims, direction)`**: Check if Williams dimensions support a trade direction\n\n### Garden\n\n- **`GardenState`**: Portfolio health metrics using soil/planting metaphor\n- **`PatternLifecycle`**: Pattern lifecycle tracking for an instrument\n- **`gardenHasCapacity(garden)`**: Check if the garden can accept a new trade\n- **`assessWeather(volatility, trendStrength)`**: Determine market regime\n\n### Instruments\n\n- **`Instrument`**: Tradeable instrument definition\n- **`CDSEntry`**: Candidate Data Series signal entry\n\n## Relationship to `@avadisabelle/ava-council`\n\nThis package depends on `@avadisabelle/ava-council` and uses its `ConsensusResult` type in the `GateAssessment` interface. The council provides the multi-face consensus mechanism that powers the ARIANE trade gate protocol.\n\n## Philosophy: The Three Agreements\n\nThe ARIANE gate protocol is built on the principle of **unanimous consent**. All three agreements must hold:\n\n1. **Trend Alignment**: Higher timeframe trend supports the direction\n2. **Signal Presence**: A valid entry signal (FDB) exists on the trading timeframe\n3. **Garden Capacity**: Capital/risk allows the trade (soil health, planting density)\n\nIf all three align → `ALLOW`  \nIf signal or capacity is missing → `NO_TRADE`  \nOtherwise → `WAIT`\n\n## License\n\nMIT © Guillaume JG Isabelle\n","readmeFilename":"README.md"}