Skip to content

docs: add project manifest#4

Open
shtse8 wants to merge 1 commit into
mainfrom
codex/project-manifest-dart
Open

docs: add project manifest#4
shtse8 wants to merge 1 commit into
mainfrom
codex/project-manifest-dart

Conversation

@shtse8

@shtse8 shtse8 commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

Adds repo-local PROJECT.md, .doctrine/project.json, and AGENTS.md for doctrine project-manifest adoption.\n\nScope:\n- Documentation/control-plane metadata only.\n- No Dart package source, CI, release, deployment, or product behavior changes.\n\nValidation:\n- python3 -m json.tool .doctrine/project.json\n- ruby -e 'require "yaml"; Dir[".yaml", "packages//.yaml", ".github/workflows/.yml", ".github/workflows/*.yaml"].each { |f| YAML.load_file(f); puts f }'\n- python3 /Users/kyle/.doctrine/scripts/project-control-plane-audit.py --local . --fail-on-drift --json\n- python3 /Users/kyle/.doctrine/scripts/project-control-plane-audit.py --repo SylphxAI/dart --ref codex/project-manifest-dart --fail-on-drift --json\n- git diff --check\n\nNotes:\n- Dart SDK is present locally, but global melos is not installed. I did not alter global tooling for this docs-only rollout.\n- dart pub get --offline currently fails on existing lints ^3.0.0 resolution in this environment; this PR does not change pubspec dependencies.

@shtse8

shtse8 commented Jun 21, 2026

Copy link
Copy Markdown
Contributor Author

Blocked by existing Dart analyzer debt, not by the project manifest content.\n\nEvidence:\n- Failed run: https://github.com/SylphxAI/dart/actions/runs/27914594078\n- Failed step: Analyze Project\n- Command: melos run analyze -> melos exec -- dart analyze . --fatal-infos\n- Diagnostic: packages/sylph_lints/analysis_options.yaml references removed Dart 3.3 lint avoid_returning_null_for_future.\n\nFollow-up issue: https://github.com/SylphxAI/dart/issues/5\n\nLeaving this PR open and blocked; I am not weakening analyzer severity or changing lint policy inside the manifest rollout.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant