{"_id":"ctx-cc","_rev":"27-756d25a39f4120e9c3dce1b4bbf4e5a5","name":"ctx-cc","dist-tags":{"latest":"4.1.3"},"versions":{"1.0.0":{"name":"ctx-cc","version":"1.0.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@1.0.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"749ad3dac6630ae825d47c604f9812f396879aa7","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-1.0.0.tgz","fileCount":24,"integrity":"sha512-ZHeKjEUy+RlTM8F3QCFiTA37FNYJ0aqlrz8qD+pyUPNYYFBqQ8idmlk/TW6hglfmX//+39mGOhlCKQoPDVwHkg==","signatures":[{"sig":"MEQCIFo58MVJrVkcwJPXSl+f/tmcCI5fqW+161WDnIAQqBkJAiAVabZescazh99/+5DbnXqaGgEJclwce4QgOfDB7Wxw4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2d661b93e22c7ed2d80ec7de31baf2b29bac07dd","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX - Smart Context Management for Claude Code. The GSD Killer.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_1.0.0_1769111487080_0.9059466469100319","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"ctx-cc","version":"2.0.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@2.0.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"46e019734183776b78a04ea247c569a5cbf2165e","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-2.0.0.tgz","fileCount":15,"integrity":"sha512-9dxNSMn6HmqNAutUz5FpzT0UnQlhmWzl6W89AtAtimzUyfcn0GqYS9rZcKuoMYetwCSbhRE3MvoSwB6Bal+Nsg==","signatures":[{"sig":"MEYCIQCoRm+HdoUT/5+QLrFCMAfijRc8OMqWyTHhIFj2FoVLAAIhAKnZWIpEPq6abFGWQZCcr7XMb7kjF64xYl9JWPytnYyE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44679},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d565056e389b833d00714e5dd276ce2f3d8ccb3","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 2.0 (Continuous Task eXecution) - Smart workflow orchestration for Claude Code. 4 commands, debug loop, 100% verified.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_2.0.0_1769113761689_0.35115447820470047","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"ctx-cc","version":"2.1.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@2.1.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"b6576fb076f7318f8a1801e065ec94c03877c10a","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-2.1.0.tgz","fileCount":19,"integrity":"sha512-6KvsFSD9w6nd3GINa6H4avAPiXPVw7LOUyJ+qzRRuPCW0dvhGCXlBaqqi0QwkEqlFQEmkvJtzTDe3ayYbL7QUA==","signatures":[{"sig":"MEUCIQDvGpkMfrqCN1BRkulGkwSSmO8UVmtMXsvycegtNNXhowIge5ZyutUlZPmz9EP+uPuDhwG8PBj0Xg+FQ4WqJi8PrQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55279},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab423eb4e92586a3bf9effcc59868ac874af68dd","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 2.0 (Continuous Task eXecution) - Smart workflow orchestration for Claude Code. 4 commands, debug loop, 100% verified.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_2.1.0_1769114681034_0.037827172896195194","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"ctx-cc","version":"2.2.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@2.2.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"f9ea11f4a59a57b6dc626b505e1c65caa00f0a37","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-2.2.0.tgz","fileCount":22,"integrity":"sha512-+SS55jZGgDqgFSm/CR/2M3Avu2b/PtnR8hxRywytUmm93912DZmvidM4Gcrj2SLTVsKBJF7K5b1CIvTN2lHUNA==","signatures":[{"sig":"MEQCIAD4nq1zwoYgg3xLQ8nZXda94N+q94igHri2j72Cevg8AiBXU2kAohx2kzzmQEuMRQlg1Lopk5KPdjtyUtQDm0UmDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74050},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"11f6e7bc0b7ac04fd549b88be5d83b44235e5c5a","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 2.2 (Continuous Task eXecution) - PRD-driven workflow orchestration for Claude Code. Story-verified, debug loop until 100% fixed.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_2.2.0_1769115878729_0.16584723485574338","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"ctx-cc","version":"2.3.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@2.3.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"a460d027e38530173da6016221972acea9d4f442","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-2.3.0.tgz","fileCount":25,"integrity":"sha512-pmKlI2HRNaA3qVxQIb/WFAPm9rQc55xAsEAq624RpJ46DjSJqkjEifHrO7lRdOCh3bDsaiuAPi69ViLbY7PF/g==","signatures":[{"sig":"MEUCIC0OzX6P5O3gzeJTER9peP27oYe1NgFbGRB/a89+F2XWAiEAlUYNF5/UrgdckwPlqFLMGoEswoQjzzmxDgZq9LZgaNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111589},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7987d05606f3fd6043e7356fc7defc67f59ab4c3","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 2.3 (Continuous Task eXecution) - PRD-driven, design-first workflow orchestration for Claude Code. WCAG 2.2 AA, W3C tokens, story-verified, debug loop until 100% fixed.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_2.3.0_1769117009217_0.5085340013189661","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"ctx-cc","version":"3.0.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.0.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"614b3c5c093ee80622c5b77d781f6e55982846ae","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.0.0.tgz","fileCount":36,"integrity":"sha512-prKzgh3YMIZkCTdQ5G7HH3G/4vWBxWNX4xu+pL+afGPvIXZ2LH/ZAqvf9apxhNsr5mHz3KyGOlxtvxZuBGBoiA==","signatures":[{"sig":"MEUCIAnRmYf2hWCGGy8RWP1u1VOTB1EEn1wI/Q9UascQtGzzAiEAjXjK95Fdp4gJgwCcjc0FRmL19ImL5FFCAU7pXxhkfdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188336},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b35ba63f3e7e306d874fddffb8d6e17c2f334eb7","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.0 (Continuous Task eXecution) - Production-grade workflow orchestration for Claude Code. Repository mapping, discussion phase, model profiles, git-native commits, persistent debug, parallel codebase analysis.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.0.0_1769154826307_0.22406224260619556","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"ctx-cc","version":"3.1.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.1.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"7f90292fc8d15e49ec26c3e660456cc1354384ea","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.1.0.tgz","fileCount":41,"integrity":"sha512-WrOFv8SqJLAtqE5PFzavfXtL2Sh1Y1jp1vLnvbENcdIsv4+L199uATFEPRpLbRMF/3jfrEgyfVcLWkLBK4Gfbw==","signatures":[{"sig":"MEQCIH0LLv2ihcI0wIEs/W2EO2vlE4Mro32qX+YaHW2nL6LgAiBB/eqTvBDB3b5TFtEQuut6hgWgs5jyEfpdsgO8vT7vAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234643},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d215532d4edeb6a9d7103001f4a3f23747d4066a","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.1 (Continuous Task eXecution) - Intelligent workflow orchestration for Claude Code. Task parallelization, pre-commit review, criteria auto-generation, smart handoff, issue tracker sync (Linear/Jira/GitHub).","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.1.0_1769155467322_0.9222513514841344","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"ctx-cc","version":"3.3.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"dacdd2b153dfd7b3c0201d321c99e016483249bb","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.0.tgz","fileCount":49,"integrity":"sha512-FoygvL0K/rJWEDdWX1sN2TRAJZLIa6ZU4lMDcbxzEh4rHyPffyiPLFnZgLMAqVV3VQ42Peo3NLU66Ur4VfIGwA==","signatures":[{"sig":"MEYCIQDZKuvitrElX1Wjqcy8MV/OWO2dGqp1iWMKSiMdeCqmOQIhAJJydXfnoXDv7mEoL7qq5s9vHOlvlCVWDpD5GCjf8wS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321853},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"017206357d4d86cf1406979146e0be6d08224c2f","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.0_1769157533216_0.23822128453740854","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"ctx-cc","version":"3.3.1","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.1","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"96b69916a3357581c42174f51a39a9bd719b1ea7","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.1.tgz","fileCount":49,"integrity":"sha512-3uYghU/0itkVuEtx4MPa5eIBOyUnQtE1NpJQNo54mW/m6ID3sZsneyrwNbKCxN7atJ3vGGAFSy/h+S0/Gru8PA==","signatures":[{"sig":"MEQCIBzZwIzoeNu7pL6XgnFkiEwreWQupOV4DxiRr0JqEkPcAiAHfP3I8ma1CQ5gnOpIgcFW6HjUgGhtQnU1KNh14NAJtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321909},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dc2729c8f51bab7548fe60ec85c0540a6e26ae05","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.1_1769158181862_0.7617074401177093","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"ctx-cc","version":"3.3.2","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.2","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"c9fecb1a723fbeec41aa36c75c14e69cb63cdcba","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.2.tgz","fileCount":50,"integrity":"sha512-G5Cg46uBvILSyfPZRSam4fp0nyqpq+MHNNG7YJ3wyFH8sRn8At9XcC3F+LfQ/pWglSmJbwUTqWdJyFe1+iXXMA==","signatures":[{"sig":"MEQCIA+QBAnb0ptn97iByPF+s6f2LwR/38IS9prjBZsNJeEzAiB45FgUV1jrDhMr5ZM3t2oS2t4UG3Q+QvZtk3j/x90A9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334191},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7a295772e14af710333dd1b88e46b78d94444b7","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.2_1769160082626_0.08301880401181161","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"ctx-cc","version":"3.3.3","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.3","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"341708bfc0392eb7694d54f6814aaf7bc33d323f","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.3.tgz","fileCount":50,"integrity":"sha512-kEmBTB08GBevlaOBeu0StZaH3LYrpQH9d3kY4TsEZDypH1AmYf4YQ0PNKmYylToiJejpOpGGmNWK6vy5t1LvUQ==","signatures":[{"sig":"MEYCIQDrcAJ5eQeF+0e4bWQiuwP1USg5C9VmU3rfbgidSCEuFwIhAKFQcNHjVYgcJC8iJ4Wv4rFjqwu54iPd2MGBs424D8mk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"80e69c40f907e1cdc7e3f4d53059fd84307bf27f","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.3_1769160681324_0.14072559672208418","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"ctx-cc","version":"3.3.4","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.4","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"f31a791ddd6da7d793b1c14c72450742c3c0e74d","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.4.tgz","fileCount":52,"integrity":"sha512-qK8CVhQcpanUEx80u64qB/aVw7j+wRDscTVYVixK5r9iT/VFwy0rJIzEqOVUvXy22xTb470+X1BpNoOd/9NUmg==","signatures":[{"sig":"MEUCIBJiPjjNT3hWckctl6DuA7TFYy6aDj3EfiQW4MWS9K9nAiEA2uEx0i7ykpq0+DmxlygQQdJFODYGV4KCvZ0tId0RXd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380374},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63f00a13daaf4eb88cd52ae96db84dfd5c317cc3","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.4_1769168738138_0.2593622486378886","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"ctx-cc","version":"3.3.5","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.5","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"1748bd74ce13c05ec926c8123f8793c79fd7b5a1","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.5.tgz","fileCount":52,"integrity":"sha512-hljbyItCchd54Ny7fO8edsBqdxypDGA8MJqwF152sWRaMDjH8Iyu0mhNces6dfVQrGd2CfPIcHCKsq+V61k6kA==","signatures":[{"sig":"MEUCIErtyjAoatVJ7Ys876UIw0y1jDDm/z1xuwei1AqmqiRkAiEArkE/4D84zDmqu8x419kUAnYHWHFNdeaWood5kJhArSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386965},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a28f3c44e65bbe3055e7dea6d5059038ef3a0b29","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.5_1769170926255_0.19719308839127536","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"ctx-cc","version":"3.3.6","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.6","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"af36f2d4fc04a8506567bc5b21c287cc96626491","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.6.tgz","fileCount":52,"integrity":"sha512-zC0lVLAnTzHmYXpt14AYz5R93D+cHsooK9vbzabS+n94NsOXUgc8PAKz6y7No+dPTefo0TdmFS/Tcfbhr7HiIQ==","signatures":[{"sig":"MEYCIQDsblu0S6zxKBxFoXdRD+5RPw//1TB4XwpW8jAIrb8l5AIhAPglRStEGdJqeZSfNCxYFu0HXZYu3a+yI8hm5l+vnc0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d2a2317cb2445a30141b516bdf85dce93bf94bd3","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.6_1769174245305_0.1604294901851302","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"ctx-cc","version":"3.3.7","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.7","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"838e9871deb984136eaea0aa2fc244bd165b3f2b","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.7.tgz","fileCount":52,"integrity":"sha512-HCUkb0EauA4K6alKD+TsfmrpeapwgoIFheEQV9xMnSptAd/xv+qXH4MSzcKmreyLZmfkDb/KRdyGETD0B3olBA==","signatures":[{"sig":"MEUCIQCJKmcAXkYjBhtVQR9n4r3vqjMzG3XhlhhTPJxcZvgDSQIgXxKtpLa9cdGR5QZVxILHoGGfKau4Rmq7r7dcKHhH++w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392400},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5eecb8b5da55ed2101b5cf7085510d6edae462a4","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.7_1769177146436_0.43726148692024047","host":"s3://npm-registry-packages-npm-production"}},"3.3.8":{"name":"ctx-cc","version":"3.3.8","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.3.8","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"93aaebe4681c76774a343213f2dd2317ed9dcb7e","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.3.8.tgz","fileCount":52,"integrity":"sha512-gSfQ/GsdjkCK0JcR2sqRf9klrqaO2MHB9xCzZf5mmggjab3hbi6Z7LvHQaKqFYe16BmBc8uUm/lX1YzNaaKOnA==","signatures":[{"sig":"MEYCIQCmn2ptant9rwmyg5UCLN9E8qO6b20P3UsQNgVl8D0MEAIhAJ+EtEwj1GqFnetULXC5aoqNJDaHpWvqW94vfNPVfQi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394139},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"430c9c0cc7865ce2bb8235fda5f8c8661a4498cd","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.3.8_1769179031435_0.02195627639380926","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"ctx-cc","version":"3.4.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.4.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"c64801ef52a2a8c69cf7aa926f5d35b5ef48b6ed","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.4.0.tgz","fileCount":52,"integrity":"sha512-qjgrhODUYOBi5LGooWpS1C8ZG/ObIIhgL2wZJ8lj2UjVLsjWFWK0EhY1+JXa4GSU9qddwnXdNONWUx8aCxSZmQ==","signatures":[{"sig":"MEUCIQCG8NrhZHzeTyJxrk9VT9k0WHjXpha2gmGFih8v7Nv0sQIgCa6BXi2KPxninqNUan/aR4pvPzfT571lunLCATRHiGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400285},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76090c4f2478b9340b2009c58357264b481f335a","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.4.0_1769180232520_0.5689603911827155","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"ctx-cc","version":"3.4.1","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.4.1","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"a8794b70d55ad30c740499dae358bd7a56d137c2","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.4.1.tgz","fileCount":54,"integrity":"sha512-axr8TTEpL1BhxkhmxURHbozraJO67NzMDyC5VZFrTk3u3uBors4Ew1aUlRj08n8KfAw0ND6/udhnAhaZ/+hqcg==","signatures":[{"sig":"MEQCIB1AMWxeroHtGFXPnQTZLNMgzGNnEby1CZU8B2UUB51eAiAhKrETHq9WNolUlFpPs6jnn6ckwW5S91ss0+ICFrOwhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396215},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76090c4f2478b9340b2009c58357264b481f335a","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.4.1_1769181050862_0.7754657837732613","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"ctx-cc","version":"3.4.2","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.4.2","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"6eecfa19393b4bbe92ba998441e3796b6510d9cf","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.4.2.tgz","fileCount":55,"integrity":"sha512-73ERQvz8hf4bGNhXuPYf58yuhZSjTnP0iE/f1wZK2iIwq1CLyWwvf+KgVhdL+3yEQJlQLW/Kp1euow7fWeW3RA==","signatures":[{"sig":"MEUCIADMoNOUpqwwCzWP9JifMXhqvbwsufFRE3kbj5Qzw5cPAiEAmiq+SjlFgqVd/hre4aqzGSF+jluZGdEBb9a68t5fut8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410506},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"affd8a8fcf0237a2e370a9a9a0b6197be8a27221","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.4.2_1769182145688_0.3095555364086868","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"ctx-cc","version":"3.4.3","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.4.3","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"bb45320abbd2e1e06e0dcb10043a53bceb5a063c","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.4.3.tgz","fileCount":55,"integrity":"sha512-pG5Xtj4Ky2XH7mgd4sONTPytsGOH9L6hOWJybEUtxINubbBh1wlELYYLYQKkfBYldvwkVFHufP3wEoCw8hdnjQ==","signatures":[{"sig":"MEQCIE3OQOiEqhFJkZDSti+4ArHp6tsruPO16OlfZaTmtB6TAiAgOB10IbdjRSPSeX6uo3hSVfzJVkWSjX+lDcOWonLexw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415984},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"463980bace2ed7ee7af3def56b3eebd3645b9f8a","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.4.3_1769198359144_0.017706984114991275","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"ctx-cc","version":"3.4.4","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.4.4","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"0620cd210818c873eb874d4a818c6bc416978c07","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.4.4.tgz","fileCount":55,"integrity":"sha512-Uk43fzxA8AP+bSXpUqEXk11mnHqcv093c5PcRpnsGuPV00WXn1Ee1R201p+YZ813o9345C+yLgFO8m4U+WnMlg==","signatures":[{"sig":"MEUCIQDQ8QGqz1OVub8ddi1wpkt9KpS3RIyO8iBa5eWRqHPxowIgcDff9GZDaUB8zWDHI21s0WF81s50Da72Ms30osw9kPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421768},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0faa7bfb867e3f4690ac034f09e8e038a7dba8b0","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.4.4_1769201742011_0.24861483475842716","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"ctx-cc","version":"3.5.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@3.5.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"ae9d31990cb9065f6e8641d5555c79f178f4e7bb","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-3.5.0.tgz","fileCount":55,"integrity":"sha512-1iXI3CaAoaJ3VsC2HefQbE96uQkg1dQTmZEoXW3IUyykt38T9fvJyuIuDbpdLiaHuX6HGTnN8U3XNL/mhpPvrQ==","signatures":[{"sig":"MEYCIQC9DJ/PMCFrFVD0lmwZnO0j0LkmO0znaRvqXx+B4ZHxXQIhAN3s4I4A61ifu57Jrno7Sa3nFFxx43EqwtUupZL27yiu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425799},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5dc6093229bf04a915d9d4bc44ce73e31f9d44e4","_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 3.3 (Continuous Task eXecution) - AI that learns your preferences. Learning system, predictive planning, self-healing deployments (Sentry/LogRocket), voice control for hands-free development.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_3.5.0_1769204943974_0.19534480988242886","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"ctx-cc","version":"4.0.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@4.0.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"ba45519b63e982e2a08563d4524f214ed637be6b","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-4.0.0.tgz","fileCount":90,"integrity":"sha512-pxDJqQ1QBqhYEIW919D4VOesOoBV2IY+MY6KjSiZ/+nJOcmYQt/uZ78SIsiFJ1OQc3GVgFB7PvXhFEoJh9Ggew==","signatures":[{"sig":"MEQCIBhZmIPmtD5yvUA36AIC7FvAMjEGYpRHy9NYF7uKwlOnAiAoauV7BUeeHWfnhvOW/k0kcxzfDTvdmZU2WNCuxm4vMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727906},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2e07091093f346f3848034150238d79d058e31c","scripts":{"test":"node --test test/*.test.js","setup":"node bin/ctx.js"},"_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 4.0 — Intelligent workflow orchestration for Claude Code. 21 subagents, 3 skills, deterministic hooks. Phase-based lifecycle with autonomous execution.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_4.0.0_1774393268711_0.6359276767442468","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"ctx-cc","version":"4.1.0","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@4.1.0","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"c9ae29fea7736d832a5790a90f0314c5456292c8","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-4.1.0.tgz","fileCount":91,"integrity":"sha512-+aFOr/mD2w0GikMojoAXouFuzaAaQJkjWkszbMdb1D0yItmMoqRqu144Pg/IaVWUr1EVRabIY0M59y5Wv0oY8w==","signatures":[{"sig":"MEYCIQCL55/WbYetIPORraH8Je3O9l+F7eYKSxjQ0FsVsUrALwIhALfzwuUIcnssThJXSAKYqkBxZfegjBUzz3b4GMeCC5cd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749214},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aa0425c363f18ebfb6b956ba5582c070e92f07fe","scripts":{"test":"node --test test/*.test.js","setup":"node bin/ctx.js"},"_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 4.0 — Intelligent workflow orchestration for Claude Code. 26 subagents, 7 skills, deterministic hooks. Phase-based lifecycle with autonomous execution.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_4.1.0_1776360543522_0.3472559177357315","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"ctx-cc","version":"4.1.1","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@4.1.1","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"cf11c5bfd15231391ece9dbd7044116e01a137f0","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-4.1.1.tgz","fileCount":92,"integrity":"sha512-xXU0NxUKOuNsC+N/slWtjHKS0mBNIozuuKL9XlhminbsfqoH2eeRAONbwF5z2QYZ8oILELzPApRIIOt9QrKRCA==","signatures":[{"sig":"MEUCIQDzziahZPcP2ed21teW/dquGrNM+5+2E9WW11dY32HrMgIgTt4WtyB6MYxb1TmymR3RA1/kAdIPiJK5tBooz6lJ4FQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":754884},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8a99662b33dfaffab0287bdb36b5164faebdfc98","scripts":{"test":"node --test test/*.test.js","setup":"node bin/ctx.js"},"_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 4.0 — Intelligent workflow orchestration for Claude Code. 26 subagents, 7 skills, deterministic hooks. Phase-based lifecycle with autonomous execution.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_4.1.1_1776361129156_0.5700633231505148","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"ctx-cc","version":"4.1.2","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","_id":"ctx-cc@4.1.2","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"dist":{"shasum":"dd5b9d42969154087491a2dca1f246206a47e2cb","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-4.1.2.tgz","fileCount":80,"integrity":"sha512-ofz+NK/73ksVRfbuuE2e0Kj0X+sUVOvmhv/4ZARa6984PCwdnsTdCzPWPXBy35Arw3oXR9wq57yvMAotX0AFlw==","signatures":[{"sig":"MEUCIQClqWYrf2dE1R2lCcQBgeoIdvsbAFq1rWo8hAspmZVtJAIgCD7/GHdtJ02ajy/11LqdsPlv7MvCvNqa1Ng+LkM7nM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":674235},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9f39c9e299c9440bb2bd6f7a6ee8f9124e39cb3a","scripts":{"test":"node --test test/*.test.js","setup":"node bin/ctx.js"},"_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"repository":{"url":"git+https://github.com/jufjuf/CTX.git","type":"git"},"_npmVersion":"10.9.3","description":"CTX 4.0 — Intelligent workflow orchestration for Claude Code. 26 subagents, 7 skills, deterministic hooks. Phase-based lifecycle with autonomous execution.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ctx-cc_4.1.2_1780135172388_0.8124711061683496","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"ctx-cc","version":"4.1.3","description":"CTX 4.0 — Intelligent workflow orchestration for Claude Code. 26 subagents, 7 skills, deterministic hooks. Phase-based lifecycle with autonomous execution.","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"author":{"name":"jufjuf"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jufjuf/CTX.git"},"homepage":"https://github.com/jufjuf/CTX","bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"bin":{"ctx-cc":"bin/ctx.js"},"scripts":{"test":"node --test test/*.test.js","setup":"node bin/ctx.js"},"engines":{"node":">=18.0.0"},"type":"module","_id":"ctx-cc@4.1.3","gitHead":"2c4ad6a0b704cfd653cab5d3dea8d85339aba5d1","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-yT4eIDnZfs2gOvxRkvweEIZF1I0hPksoUqqvqEW6T4aYLS46yOtS9lgy0jXGfF82y/tHo/at2vRyctmVYQUdig==","shasum":"050ca2e5930d41fb13c3f3d5c811cc25aa57636b","tarball":"https://registry.npmjs.org/ctx-cc/-/ctx-cc-4.1.3.tgz","fileCount":80,"unpackedSize":675475,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGdIR9Ie8s3i7NnxssUNCtGf0udHzjODKd4+LF02XPopAiEAoZ/UAZkv5kKreY5Kgb32WcROry/6tLKjvHJyHuuFauE="}]},"_npmUser":{"name":"jufjuf","email":"eliyufit@gmail.com"},"directories":{},"maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ctx-cc_4.1.3_1780139734243_0.8570576574606963"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-22T19:51:27.079Z","modified":"2026-05-30T11:15:34.520Z","1.0.0":"2026-01-22T19:51:27.234Z","2.0.0":"2026-01-22T20:29:21.836Z","2.1.0":"2026-01-22T20:44:41.168Z","2.2.0":"2026-01-22T21:04:38.884Z","2.3.0":"2026-01-22T21:23:29.360Z","3.0.0":"2026-01-23T07:53:46.439Z","3.1.0":"2026-01-23T08:04:27.475Z","3.3.0":"2026-01-23T08:38:53.349Z","3.3.1":"2026-01-23T08:49:42.006Z","3.3.2":"2026-01-23T09:21:22.790Z","3.3.3":"2026-01-23T09:31:21.463Z","3.3.4":"2026-01-23T11:45:38.317Z","3.3.5":"2026-01-23T12:22:06.433Z","3.3.6":"2026-01-23T13:17:25.588Z","3.3.7":"2026-01-23T14:05:46.578Z","3.3.8":"2026-01-23T14:37:11.580Z","3.4.0":"2026-01-23T14:57:12.684Z","3.4.1":"2026-01-23T15:10:51.042Z","3.4.2":"2026-01-23T15:29:05.859Z","3.4.3":"2026-01-23T19:59:19.291Z","3.4.4":"2026-01-23T20:55:42.208Z","3.5.0":"2026-01-23T21:49:04.145Z","4.0.0":"2026-03-24T23:01:08.940Z","4.1.0":"2026-04-16T17:29:03.720Z","4.1.1":"2026-04-16T17:38:49.363Z","4.1.2":"2026-05-30T09:59:32.545Z","4.1.3":"2026-05-30T11:15:34.413Z"},"bugs":{"url":"https://github.com/jufjuf/CTX/issues"},"author":{"name":"jufjuf"},"license":"MIT","homepage":"https://github.com/jufjuf/CTX","keywords":["claude","claude-code","ai","context-management","workflow","development","productivity"],"repository":{"type":"git","url":"git+https://github.com/jufjuf/CTX.git"},"description":"CTX 4.0 — Intelligent workflow orchestration for Claude Code. 26 subagents, 7 skills, deterministic hooks. Phase-based lifecycle with autonomous execution.","maintainers":[{"name":"jufjuf","email":"eliyufit@gmail.com"}],"readme":"<div align=\"center\">\n\n```\n   ██████╗████████╗██╗  ██╗\n  ██╔════╝╚══██╔══╝╚██╗██╔╝\n  ██║        ██║    ╚███╔╝\n  ██║        ██║    ██╔██╗\n  ╚██████╗   ██║   ██╔╝ ██╗\n   ╚═════╝   ╚═╝   ╚═╝  ╚═╝\n```\n\n**Intelligent workflow orchestration for Claude Code**\n\n[![npm version](https://img.shields.io/npm/v/ctx-cc.svg?style=flat-square)](https://www.npmjs.com/package/ctx-cc)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)\n[![Tests](https://img.shields.io/badge/tests-154%20passing-brightgreen.svg?style=flat-square)](#testing)\n[![Zero deps](https://img.shields.io/badge/dependencies-0-brightgreen.svg?style=flat-square)](#)\n\n```bash\nnpx ctx-cc\n```\n\n</div>\n\n---\n\n## What is CTX?\n\nCTX transforms Claude Code from a single AI assistant into a full development agency. One installer wires 25 specialized agents, 7 auto-discovered skills, and 3 deterministic enforcement hooks directly into Claude Code's native extension points — no runtime daemon, no wrapper, no proxy.\n\n**Three verticals out of the box:**\n\n| Vertical | Coverage |\n|----------|----------|\n| Software Development | Phase-based lifecycle, autonomous execution, persistent debug, review gates |\n| Agency-Grade Design | Figma MCP-first workflow, W3C DTCG tokens, pixel-perfect QA, WCAG 2.2 AA |\n| Machine Learning | Experiment tracking, model registry, conformal prediction, drift detection |\n\n**Key value propositions:**\n\n- **Phase-based lifecycle** — `init → plan → execute → verify → complete` with state tracked in `.ctx/STATE.json`\n- **Autonomous execution with review gates** — three-stage review: spec compliance, code quality, and optional cross-model adversarial review via OpenAI Codex\n- **Figma MCP-first design workflow** — tokens sync from Figma, visual QA measures pixels numerically\n- **ML experiment-driven development** — hypothesis tracking, XGBoost+MAPIE patterns, KS drift, Digital Twin workflows\n- **Zero dependencies** — installs into Claude Code's native extension points; nothing runs outside Claude\n\n---\n\n## Quick Start\n\n```bash\nnpx ctx-cc              # Install globally (~/.claude)\nnpx ctx-cc --project    # Install for current project only (.claude/)\nnpx ctx-cc --force      # Overwrite existing installation\n```\n\nThen inside Claude Code:\n\n```\n/ctx              Smart router — reads state, does the right thing\n/ctx:help         Full command reference\n/ctx:init         Initialize project (PRD + STATE + config)\n```\n\n---\n\n## Architecture\n\nCTX uses a **thin installer / fat Claude Code** architecture. The CLI's only job is to copy files into the right directories. All orchestration happens inside Claude Code via the Agent tool.\n\n```\n~/.claude/\n├── agents/       25 subagents     (invoked via Agent tool)\n├── skills/       7 skills         (auto-discovered by Claude from descriptions)\n├── commands/     26 slash commands (/ctx:*)\n├── hooks/        3 hook scripts   (deterministic enforcement)\n└── settings.json hooks registered\n```\n\n**Key decisions:**\n\n- The CLI is installer-only. It does not run, proxy, or wrap Claude Code.\n- Agents are Markdown files with native frontmatter (`model`, `maxTurns`, `description`). Claude reads these directly.\n- Skills are auto-invoked by Claude Code when task descriptions match the skill's `WHEN:` triggers — no commands needed.\n- Hooks are separate `.js` scripts registered in `settings.json`. They run deterministically on every tool call.\n- `plugin.json` enables marketplace distribution.\n\n---\n\n## Agents (25)\n\n### Software Development (21)\n\n#### Planning\n\n| Agent | Model | maxTurns | Purpose |\n|-------|-------|----------|---------|\n| ctx-planner | opus | 25 | Atomic plans (2–3 tasks), maps tasks to acceptance criteria |\n| ctx-researcher | opus | 25 | ArguSeek web research + semantic code search before planning |\n| ctx-criteria-suggester | sonnet | 25 | Auto-generates acceptance criteria before implementation |\n| ctx-parallelizer | haiku | 15 | Identifies tasks that can run concurrently, saves total time |\n| ctx-predictor | haiku | 15 | Analyzes patterns and suggests next features |\n\n#### Execution\n\n| Agent | Model | maxTurns | Purpose |\n|-------|-------|----------|---------|\n| ctx-executor | sonnet | 50 | Implements tasks with git-native commits per completed task |\n| ctx-debugger | sonnet | 75 | Persistent debug loop: observe → hypothesize → test → verify |\n\n#### Review\n\n| Agent | Model | maxTurns | Purpose |\n|-------|-------|----------|---------|\n| ctx-reviewer | sonnet | 25 | Pre-commit review: type errors, imports, security, empty catches |\n| ctx-auditor | haiku | 15 | Background audit trail and compliance traceability |\n| ctx-verifier | haiku | 15 | Three-level verification: exists, substantive, wired |\n\n#### Mapping\n\n| Agent | Model | maxTurns | Purpose |\n|-------|-------|----------|---------|\n| ctx-mapper | haiku | 15 | Token-optimized repository map (REPO-MAP.md) |\n| ctx-arch-mapper | haiku | 15 | Architecture patterns, data flow, module structure |\n| ctx-tech-mapper | haiku | 15 | Languages, frameworks, dependencies |\n| ctx-quality-mapper | haiku | 15 | Test coverage, lint status, type safety |\n| ctx-concerns-mapper | haiku | 15 | Security vulnerabilities, tech debt, performance risks |\n\n#### Knowledge & Coordination\n\n| Agent | Model | maxTurns | Purpose |\n|-------|-------|----------|---------|\n| ctx-discusser | sonnet | 25 | Captures implementation decisions before planning begins |\n| ctx-learner | haiku | 15 | Observes patterns and decisions, builds project memory |\n| ctx-handoff | haiku | 15 | Creates HANDOFF.md at context thresholds, zero info loss |\n| ctx-team-coordinator | haiku | 15 | File locks, parallel work coordination, prevents conflicts |\n\n#### Design & QA\n\n| Agent | Model | maxTurns | Purpose |\n|-------|-------|----------|---------|\n| ctx-designer | sonnet | 50 | Brand establishment, component design, Figma MCP integration |\n| ctx-qa | sonnet | 50 | Full system QA: crawls every page, clicks every button |\n\n### Machine Learning (4)\n\n| Agent | Model | maxTurns | Purpose |\n|-------|-------|----------|---------|\n| ctx-ml-scientist | opus | 75 | Designs experiments, selects models, autonomous hypothesis loop |\n| ctx-ml-engineer | sonnet | 50 | MLOps pipelines, inference envelope, model registry |\n| ctx-ml-analyst | sonnet | 50 | EDA, dataset quality scoring, feature analysis |\n| ctx-ml-reviewer | sonnet | 25 | ML code review: correctness, leakage, statistical validity |\n\n---\n\n## Skills (7)\n\nSkills are auto-discovered. Claude Code reads each skill's `WHEN:` description and invokes it automatically when the task matches — no slash command needed.\n\n### Core\n\n| Skill | Auto-invoked when... | Purpose |\n|-------|----------------------|---------|\n| ctx-orchestrator | User asks for pipeline, \"ctx next\", \"ctx auto\", or autonomous story execution | Runs the full `init → plan → execute → verify → complete` lifecycle via the Agent tool |\n| ctx-state | Any CTX operation needs to read/write `.ctx/STATE.json` or track phase transitions | Manages persistent state, phase transitions, agent history, and task completion log |\n| ctx-review-gate | Code implemented, story ready to close | Three-stage review: spec compliance → code quality → optional Codex cross-model adversarial review; blocks on failures, soft-skips on Codex infrastructure issues |\n\n### Design\n\n| Skill | Auto-invoked when... | Purpose |\n|-------|----------------------|---------|\n| ctx-design-system | Design system creation, token management, brand kit updates, token export | Manages W3C DTCG 2025.10 tokens as single source of truth; exports to CSS/SCSS/JS/Tailwind |\n| ctx-visual-qa | Visual QA, design parity, pixel-perfect verification, responsive testing, WCAG 2.2 audit | Numerical measurement-driven QA — every delta is a number, every fix is a specific CSS property |\n\n### Machine Learning\n\n| Skill | Auto-invoked when... | Purpose |\n|-------|----------------------|---------|\n| ctx-ml-experiment | User wants to run ML experiments, track hypotheses, compare models | Hypothesis tracking, model registry, experiment lifecycle |\n| ctx-ml-pipeline | Production ML deployment, inference, drift monitoring | Inference envelope, circuit breaker, KS drift detection, retraining triggers |\n\n---\n\n## Commands (26)\n\n### Smart\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx` | Smart router — reads STATE.json, does the right thing |\n\n### Mapping\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:map` | Build token-optimized repository map (REPO-MAP.md) |\n| `/ctx:map-codebase` | Deep parallel analysis: TECH + ARCH + QUALITY + CONCERNS → SUMMARY |\n\n### Discussion\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:discuss [story]` | Capture implementation decisions before planning; locks them in CONTEXT.md |\n\n### Configuration\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:profile [name]` | Switch model profile: `quality`, `balanced` (default), `budget` |\n\n### Inspect\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:status` | Show current state without triggering any action |\n\n### Control\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:init` | Initialize project: PRD.json + STATE.json + config |\n| `/ctx:plan [goal]` | Force research + planning phase |\n| `/ctx:verify` | Force three-level verification |\n| `/ctx:quick \"task\"` | Quick task bypass (skips full lifecycle) |\n\n### Debug\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:debug` | Start debugging current issue |\n| `/ctx:debug \"issue\"` | Debug specific problem |\n| `/ctx:debug --resume` | Resume last debug session |\n| `/ctx:debug --list` | List all debug sessions |\n| `/ctx:debug --status` | Show current session status |\n\n### Design\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:brand` | Brand establishment: mood board → 3 options → BRAND_KIT.md |\n| `/ctx:design` | Component design: research → 3 options → prototype → implement |\n\n### QA\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:qa` | Full system QA — WCAG 2.1 AA, every page, every interaction |\n| `/ctx:qa --a11y-only` | Accessibility audit only |\n| `/ctx:qa --visual-only` | Visual regression across mobile/tablet/desktop |\n| `/ctx:qa --resume` | Resume interrupted QA session |\n| `/ctx:visual-qa` | Measurement-driven design parity check |\n\n### ML\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:experiment` | Start ML experiment loop |\n| `/ctx:train` | Trigger training pipeline |\n| `/ctx:ml-status` | Show experiment registry and model status |\n\n### Session\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:pause` | Checkpoint state for session resume |\n\n### Phase\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:phase list` | Show all phases and their status |\n| `/ctx:phase add \"goal\"` | Add a new phase |\n| `/ctx:phase next` | Complete current phase, advance to next |\n\n### Integration\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:integrate` | Show integration status |\n| `/ctx:integrate linear` | Set up Linear sync |\n| `/ctx:integrate jira` | Set up Jira sync |\n| `/ctx:integrate github` | Set up GitHub Issues sync |\n| `/ctx:integrate --sync` | Sync all stories with connected tracker |\n\n### Milestone\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:milestone` | Show current milestone |\n| `/ctx:milestone list` | List all milestones |\n| `/ctx:milestone audit` | Verify milestone completion |\n| `/ctx:milestone complete` | Archive and tag release |\n| `/ctx:milestone new [name]` | Start next version |\n| `/ctx:milestone gaps` | Generate fix phases for gaps |\n\n### Metrics\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:metrics` | Productivity dashboard |\n| `/ctx:metrics cost` | Cost analysis by model/profile |\n| `/ctx:metrics export` | Export HTML dashboard |\n\n### Learning\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:learn` | Show what CTX has learned about your project |\n| `/ctx:learn patterns` | Show detected code patterns |\n| `/ctx:learn decisions` | Show architectural decisions log |\n| `/ctx:predict` | Get AI-suggested next features |\n| `/ctx:predict --quick` | Quick wins only |\n\n### Monitoring\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:monitor` | Show monitoring status |\n| `/ctx:monitor connect sentry` | Connect Sentry error tracking |\n| `/ctx:monitor errors` | List recent production errors |\n| `/ctx:monitor auto-fix [id]` | Auto-fix error with PR |\n| `/ctx:monitor --watch` | Continuous monitoring mode |\n\n### Voice\n\n| Command | Purpose |\n|---------|---------|\n| `/ctx:voice` | Start voice input |\n| `/ctx:voice --continuous` | Always-listening mode |\n| `/ctx:voice --dictate` | Long-form dictation |\n\n---\n\n## Hooks (3)\n\nHooks are deterministic Node.js scripts registered in `settings.json`. They run synchronously on every tool call, independent of Claude's reasoning.\n\n| Hook | File | Trigger | Behavior |\n|------|------|---------|----------|\n| pre-tool-use | `hooks/pre-tool-use.js` | Before any tool executes | TDD enforcement + capability restrictions. Exit 2 blocks the tool call. |\n| post-tool-use | `hooks/post-tool-use.js` | After any tool executes | Logs file modifications to audit trail in `.ctx/audit.log` |\n| subagent-stop | `hooks/subagent-stop.js` | When a subagent finishes | Records agent completion in `.ctx/STATE.json` |\n\n**Configure hook behavior:**\n\n```bash\nnpx ctx-cc config set hooks.tddMode strict    # Block writes without tests\nnpx ctx-cc config set hooks.tddMode warn      # Warn but allow\nnpx ctx-cc config set hooks.tddMode off       # Disabled\n```\n\n---\n\n## Design Workflow\n\nCTX implements an agency-grade design process with mandatory approval gates.\n\n**Phase 1 — Brand**\n```\nResearch → Mood board → 3 direction options → User picks → BRAND_KIT.md\n```\nBRAND_KIT.md becomes the constraint for all subsequent design work. Colors, typography, and spacing flow from tokens only.\n\n**Phase 2 — Component Design**\n```\nResearch → 3 options (A/B/C) → User approves direction → Prototype → Implement\n```\nNever a single design. Options are always presented before implementation.\n\n**Phase 3 — Visual QA**\nEvery design change triggers numerical verification:\n- Measure rendered values vs design spec (px, rem, hex)\n- Report deltas as numbers, not subjective descriptions\n- Fixes are specific: `change font-size from 14px to 16px`\n\n**Compliance:** WCAG 2.2 AA + EAA 2025. Touch targets, contrast ratios, keyboard navigation, and screen reader labels are all measured.\n\n**Key tools:** Figma MCP (token sync + component metadata), Gemini design analysis, W3C DTCG 2025.10 token format.\n\n---\n\n## ML Workflow\n\nCTX implements an experiment-driven ML development loop.\n\n**Phase 1 — Data Analysis**\n```\nLoad data → EDA → Quality scoring → Feature correlation → Pandera validation schema\n```\n\n**Phase 2 — Experiment Loop**\n```\nHypothesize → Design experiment → Run → Analyze → Register result → Iterate\n```\nAll hypotheses and results are tracked in `.ctx/ml/experiments/`. The model registry stores every trained artifact with metadata.\n\n**Phase 3 — Model Evaluation**\n- Conformal prediction intervals (MAPIE)\n- Statistical significance testing\n- Calibration curves and reliability diagrams\n\n**Phase 4 — Production Pipeline**\n- Model registry with version pinning\n- Inference envelope with latency SLA\n- Circuit breaker (auto-disable on error spike)\n- KS drift detection with configurable thresholds\n- Retraining triggers on drift\n\n**Proven patterns:** XGBoost + MAPIE conformal prediction, T-learner causal inference, KS drift, Pandera schema validation — from Digital Twin production workflows.\n\n---\n\n## Configuration\n\n```bash\nnpx ctx-cc config list                       # Show all config values\nnpx ctx-cc config get activeProfile          # Get a specific value\nnpx ctx-cc config set hooks.tddMode strict   # Set a value\n```\n\n**Model profiles:**\n\n| Profile | Research | Planning | Execution | Verify | Relative Cost |\n|---------|----------|----------|-----------|--------|---------------|\n| quality | opus | opus | opus | sonnet | ~3x |\n| balanced | opus | opus | sonnet | haiku | 1x (default) |\n| budget | sonnet | sonnet | sonnet | haiku | ~0.4x |\n\nSwitch profiles without reinstalling:\n```\n/ctx:profile quality\n/ctx:profile balanced\n/ctx:profile budget\n```\n\n---\n\n## Phase Lifecycle\n\n```\ninit → plan → execute → verify → complete\n                ↑          ↓\n                ←── (fix failures)\n```\n\nState is persisted in `.ctx/STATE.json` after every transition. The `ctx-state` skill manages reads and writes. The `ctx-orchestrator` skill drives transitions.\n\n| Phase | What happens |\n|-------|--------------|\n| init | Research + repo map + PRD validation |\n| plan | Acceptance criteria + atomic task plan (2–3 tasks) |\n| execute | Implementation with per-task git commits |\n| verify | Three-level check: exists → substantive → wired |\n| complete | Review gate passed, story archived |\n\nIf verification fails, state returns to `execute` automatically. The fix-loop runs until all three verification levels pass.\n\n---\n\n## Plugin Manifest\n\nCTX ships with `plugin.json` for Claude Code marketplace distribution. Future marketplace installs will use:\n\n```bash\n/plugin install ctx@my-marketplace\n```\n\nThe manifest declares all agents, skills, commands, and hooks so the marketplace can display capabilities, manage versions, and handle updates without reinstalling.\n\n---\n\n## CLI Reference\n\n```bash\nnpx ctx-cc [options]           Install CTX into Claude Code\nnpx ctx-cc list                List all 25 agents with model/maxTurns\nnpx ctx-cc skills              Analyze skill descriptions and triggers\nnpx ctx-cc config list         Show full configuration\nnpx ctx-cc config get <key>    Get a config value\nnpx ctx-cc config set <k> <v>  Set a config value\nnpx ctx-cc --help              Show help\n\nOptions:\n  --global, -g     Install to ~/.claude (default)\n  --project, -p    Install to .claude in current directory\n  --force, -f      Overwrite existing installation\n```\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/jufjuf/CTX.git\ncd CTX\nnpm test    # 154 tests, node:test runner\n```\n\n**Project structure:**\n\n```\nctx-cc/\n├── agents/          25 agent definitions (.md with frontmatter)\n├── skills/          7 skill directories (each contains SKILL.md)\n├── commands/        26 slash command definitions (.md)\n├── hooks/           3 enforcement hook scripts (.js)\n├── src/              5 source modules (.js)\n├── test/             9 test files (.test.js)\n├── templates/       config.json, PRD.json, state templates\n├── bin/ctx.js       CLI entry point (installer only)\n├── plugin.json      Marketplace manifest\n└── package.json     Zero runtime dependencies\n```\n\n---\n\n## Testing\n\n```bash\nnpm test\n# 154 tests, 0 failures, ~1s\n```\n\n**Coverage:**\n\n| Area | What is tested |\n|------|----------------|\n| Agent discovery | Frontmatter parsing, model/maxTurns validation |\n| State machine | Phase transitions, invalid transition rejection |\n| Pipelines | Orchestrator flow, review gate stages |\n| Worktrees | Parallel execution isolation |\n| Hooks | TDD enforcement, audit logging, subagent tracking |\n| Capabilities | Restriction rules, exit codes |\n| Context profiles | Model resolution per profile |\n| Skills format | SKILL.md structure, description format |\n| Design compliance | Token format, BRAND_KIT schema |\n| ML compliance | Experiment schema, pipeline config |\n| CLI commands | list, skills, config get/set |\n| Integration | End-to-end install + verify |\n\n---\n\n## License\n\nMIT\n\n---\n\n<div align=\"center\">\n\n**[GitHub](https://github.com/jufjuf/CTX)** · **[npm](https://www.npmjs.com/package/ctx-cc)** · **[Issues](https://github.com/jufjuf/CTX/issues)**\n\nCTX 4.0 — 25 agents · 7 skills · 3 hooks · zero dependencies\n\n</div>\n","readmeFilename":"README.md"}