voku/itp-context
Architecture context attributes, inline enum rule definitions, validation and summarization helpers for PHP projects.
0.3.0
19K downloads/mo
#4184 most downloaded on Packagist
voku/itp-context
What this package is like to depend on
Last release 3 months ago
18 May 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
4 releases · first in 2026
4 releases in the last 12 months
see the full history below
Release timeline
4 releases · Mar 2026 to May 2026Releases
latest 4-
0.3.018 May 2026Release notes
Open source →- moved rule definitions onto
RuleIdentifierenums viagetDefinition()and removed sibling catalog files from the example, generator and resolver flow - added
ContextReaderand token-based degraded summaries so multi-symbol files, functions and non-autoloadable code still expose context - added richer export metadata (
owners,refs,verified_by,annotated_methods,rule_count) plus a queryable export index - added
ContextQueryand theitp-context-queryCLI for searching exported context documents - synced package, example and exported rule metadata with the generator scaffold defaults for owners, refs and proof fields
- expanded package dogfooding annotations and refreshed the committed self-export snapshot
- added a shared
docs/skills/itp-context.mdagent skill plus thin Copilot, Codex, Claude and Gemini entrypoint files - clarified that
refscan point to any useful architecture context, including ADRs, docs and design notes - updated the generator and example inline rule definitions to use ADR-style paths as helpful default references
- refreshed README guidance and example docs to show ADRs as one lightweight way to capture missing context
- moved rule definitions onto
-
0.2.030 Apr 2026Release notes
Open source →- added
ContextExporter,ExportWriter,FrontmatterandExportReportfor exporting agent-friendly markdown context files - added the
itp-context-exportCLI for batch exporting annotated PHP symbol context trees - improved
TokenParserso export scans ignore::classreferences instead of treating them as declarations - expanded PHPUnit and smoke coverage for frontmatter parsing, export filtering and the export CLI flow
- added package-owned
PackageRulesdogfood annotations to a few core library services - added a committed self-export snapshot under
docs/package-exportand a regression test to keep it in sync - made
#[Rule]repeatable so one symbol can carry multiple architecture rules
- added
-
0.1.118 Mar 2026 -
0.1.018 Mar 2026Release notes
Open source →- initial extraction of the generic
ItpContextframework from IT-Portal - added rule attribute, enum contract, catalog model and resolver
- added validator, summarizer and generator services
- added CLI wrappers and a minimal example project
- added PHPUnit scaffolding and smoke coverage
- initial extraction of the generic