-
Notifications
You must be signed in to change notification settings - Fork 28
Expand file tree
/
Copy pathdocmason.yaml
More file actions
111 lines (102 loc) · 2.44 KB
/
docmason.yaml
File metadata and controls
111 lines (102 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# DocMason workspace configuration
# This file defines the committed configuration surface for the repository.
# Secret or machine-local overrides should live outside versioned defaults.
workspace:
source_dir: original_doc
sample_corpus_dir: sample_corpus
knowledge_base_dir: knowledge_base
runtime_dir: runtime
reference_environment:
native_agent: codex
platform: macos
python_requires: ">=3.11"
package_workflow:
primary: uv
fallback: pip
project:
language_policy: english-only
implementation_bias: python-first
persistence_model: file-only
knowledge_base:
multimodal: true
primary_artifact_shape: json-plus-markdown
bilingual_outputs: false
human_readable_views: optional
preserve_unknown_boundaries: true
publish_model: single-current-plus-logical-publish-ledger
evidence_retention:
strategy: adaptive
render_during_analysis: almost-everything
prefer_joint_text_plus_image_reading: true
renderers:
pdf:
- pypdfium2
- pypdf
office:
- libreoffice-pdf
- png-renders
trust_model:
strategy: heuristic-only
path_scope: local-branch-relative
inputs:
- local_branch_depth
- first_level_subtree_context
- shared_ancestor_proximity
- source_stability
- corroboration
- extraction_confidence
- recency
- graph_centrality
- inferred_document_role
agents:
canonical_contract: AGENTS.md
canonical_skills_dir: skills/canonical
generated_adapters_dir: adapters
native_reference_workflow: codex-macos
compatibility_targets:
- claude-code
- github-copilot
ingestion:
supported_inputs:
- pdf
- pptx
- docx
- xlsx
- md
- markdown
- txt
- mdx
- yaml
- yml
- tex
- csv
- tsv
supported_input_tiers:
office_pdf:
- pdf
- pptx
- docx
- xlsx
first_class_text:
- md
- markdown
- txt
lightweight_text:
- mdx
- yaml
- yml
- tex
- csv
- tsv
policy:
multimodal_first: true
deterministic_preprocessing: true
partial_failure_tolerant: true
quality:
validation_gate_required: true
publish_on_validation_success: true
prefer_explicit_failure_over_weak_fallback: true
roadmap:
current_completed_phase: phase-3-spreadsheet-and-multimodal-evidence-compiler-deepening
phase_3_follow_on: hybrid-pdf-parity-and-multimodal-kb-deepening
next_phase: phase-4-governed-interaction-memory-and-operator-control-plane