diff --git a/source/Constraints.xml b/source/Constraints.xml
index 77bc638..22c25bf 100644
--- a/source/Constraints.xml
+++ b/source/Constraints.xml
@@ -1,66 +1,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
@@ -70,6 +25,7 @@
+
@@ -90,18 +46,14 @@
-
+
-
-
+
+
-
-
-
-
@@ -109,11 +61,18 @@
+
-
+
+ XROCPPGC
+ TPZQFCFK
+ POVNEDVW
+
+
+
-
+
H4sIAAAAAAAACj2OQW6DMBBFrzIXACWE1HTBomqkrrKpUPfGDDCp8ViecSMkDl/Sqt0+6f3/3jIN7Wiez8bZuuirc1XUjTkWjTk1xWCe+tEatMdx3C7s8oJBuzViW21XCpw+MAlxaE/bO3q0gn+gqsumPGyvvESr1JMnXX/Ew3ZFETth280kEBPf0Ck4DmopCKTsUSALhQlcFuUFvF0xgah1n1JCN6Mg3Ml76BE8i8J9xgAcMTwknfF/lQJY+PpNAh7hxSvlBS4oNIV9U2erMPB+GFhBcoycdKd72JiD012zj/LyG9yj5AYmAQAA
\ No newline at end of file
diff --git a/source/PCB/boastools.xml b/source/PCB/boastools.xml
index f625841..972fdf0 100644
--- a/source/PCB/boastools.xml
+++ b/source/PCB/boastools.xml
@@ -2,31 +2,19 @@
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+
@@ -39,7 +27,7 @@
-
+
@@ -47,6 +35,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -59,27 +66,22 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
@@ -87,11 +89,11 @@
-
+
diff --git a/source/PCB/template.PcbDoc b/source/PCB/template.PcbDoc
index 3f1e55e..c62956b 100644
Binary files a/source/PCB/template.PcbDoc and b/source/PCB/template.PcbDoc differ
diff --git a/source/SCH/template.SchDoc b/source/SCH/template.SchDoc
index 712de73..f99a84f 100644
Binary files a/source/SCH/template.SchDoc and b/source/SCH/template.SchDoc differ
diff --git a/source/output/Documentation_GOST.OutJob b/source/output/Documentation_GOST.OutJob
index 537f08c..8bb17dc 100644
--- a/source/output/Documentation_GOST.OutJob
+++ b/source/output/Documentation_GOST.OutJob
@@ -21,7 +21,7 @@ TargetOutputMedium=Interactive Assembly Drawing
VariantName=[No Variations]
VariantScope=1
CurrentConfigurationName=
-TargetPrinter=Microsoft Print to PDF
+TargetPrinter=Xerox B1025 (XRX9C934E97F405)
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintJobKind=1|PrintWhat=1
OutputMedium1=Print Job
OutputMedium1_Type=Printer
@@ -256,8 +256,8 @@ OutputEnabled9_OutputMedium9=0
OutputDefault9=0
Configuration9_Name1=OutputConfigurationParameter1
Configuration9_Item1=Count=1|File0=[Project]\BOM.attr|PreserveFolderStructure0=True|Record=NonNativeFiles|DocumentPath=[Project]
-OutputType10=BoasTools
-OutputName10=BoasTools Html BOM
+OutputType10=BoardAssistantTools
+OutputName10=BoardAssistantTools Html BOM
OutputCategory10=Report
OutputDocumentPath10=
OutputVariantName10=
@@ -273,7 +273,7 @@ OutputEnabled10_OutputMedium8=0
OutputEnabled10_OutputMedium9=1
OutputDefault10=0
Configuration10_Name1=OutputConfigurationParameter1
-Configuration10_Item1=Record=XSpiceNetlistView|SheetsToNetlist=1|NetlistType=1|AnalysesDataSavedIndex=2|SimView_KeepLastSetup=True|SimViewSetup=KeepLastSetup|DC_Analysis=False|DC_PrimarySource= |DC_PrimaryStart=0|DC_PrimaryStop=0|DC_PrimaryStep=0|DC_EnableSecondary=False|DC_SecondarySource= |DC_SecondaryStart=0|DC_SecondaryStop=0|DC_SecondaryStep=0|AC_Analysis=False|AC_SweepType=LIN|AC_StartFrequency=1|AC_StopFrequency=1E6|AC_TestPoints=100|AC_FreqDomain=S|TRAN_Analysis=True|TRAN_AlwaysSetDefaults=True|TRAN_DefaultCycles=5|TRAN_DefaultPointsPerCycle=50|TRAN_StartTime=0|TRAN_StopTime=5E-6|TRAN_StepTime=2E-8|TRAN_MaxStepTime=2E-8|TRAN_FourierFundFreq=1E6|TRAN_FourierNumHarmonics=10|TRAN_FourierAnalysis=False|TRAN_UseInitialConditions=False|TF_Analysis=False|TF_Source= |TF_Reference=0|PZ_Analysis=False|PZ_Node1= |PZ_Node2=0|PZ_Node3= |PZ_Node4=0|PZ_TfType=VOL|PZ_AnalType=PZ|Noise_Analysis=False|Noise_Source= |Noise_Output= |Noise_Reference=0|Noise_Start=0|Noise_Stop=0|Noise_TestPoints=0|Noise_PointsPerSummary=0|Noise_SweepType=LIN|Op_Analysis=True|ParamSweep_Analysis=False|ParamSweep_Parameter1= |ParamSweep_Start1=0|ParamSweep_Stop1=0|ParamSweep_Step1=0|ParamSweep_SweepType1=False|ParamSweep_SecondaryEnabled=False|ParamSweep_Parameter2= |ParamSweep_Start2=0|ParamSweep_Stop2=0|ParamSweep_Step2=0|ParamSweep_SweepType2=False|TempSweep_Analysis=False|TempSweep_Start=0|TempSweep_Stop=0|TempSweep_Step=0|MonteCarlo_Analysis=False|MonteCarlo_Seed=-1|MonteCarlo_DistributionType=UNIFORM|MonteCarlo_NumberOfRuns=5|MonteCarlo_ResistorTolerance=10%|MonteCarlo_InductorTolerance=10%|MonteCarlo_TransistorTolerance=10%|MonteCarlo_CapacitorTolerance=10%|MonteCarlo_DCSourceTolerance=10%|MonteCarlo_DigitalTpTolerance=10%|OPTION_Method=Trapezoidal|OPTION_DVCC=5.000|OPTION_DVDD=15.00|OPTION_SpiceRefNode=GND|DocumentPath=D:\work\projects\IP101\_git_\ip101-hw\source\PCB\IP101.PcbDoc
+Configuration10_Item1=Record=XSpiceNetlistView|SheetsToNetlist=1|NetlistType=1|AnalysesDataSavedIndex=2|SimView_KeepLastSetup=True|SimViewSetup=KeepLastSetup|DC_Analysis=False|DC_PrimarySource= |DC_PrimaryStart=0|DC_PrimaryStop=0|DC_PrimaryStep=0|DC_EnableSecondary=False|DC_SecondarySource= |DC_SecondaryStart=0|DC_SecondaryStop=0|DC_SecondaryStep=0|AC_Analysis=False|AC_SweepType=LIN|AC_StartFrequency=1|AC_StopFrequency=1E6|AC_TestPoints=100|AC_FreqDomain=S|TRAN_Analysis=True|TRAN_AlwaysSetDefaults=True|TRAN_DefaultCycles=5|TRAN_DefaultPointsPerCycle=50|TRAN_StartTime=0|TRAN_StopTime=5E-6|TRAN_StepTime=2E-8|TRAN_MaxStepTime=2E-8|TRAN_FourierFundFreq=1E6|TRAN_FourierNumHarmonics=10|TRAN_FourierAnalysis=False|TRAN_UseInitialConditions=False|TF_Analysis=False|TF_Source= |TF_Reference=0|PZ_Analysis=False|PZ_Node1= |PZ_Node2=0|PZ_Node3= |PZ_Node4=0|PZ_TfType=VOL|PZ_AnalType=PZ|Noise_Analysis=False|Noise_Source= |Noise_Output= |Noise_Reference=0|Noise_Start=0|Noise_Stop=0|Noise_TestPoints=0|Noise_PointsPerSummary=0|Noise_SweepType=LIN|Op_Analysis=True|ParamSweep_Analysis=False|ParamSweep_Parameter1= |ParamSweep_Start1=0|ParamSweep_Stop1=0|ParamSweep_Step1=0|ParamSweep_SweepType1=False|ParamSweep_SecondaryEnabled=False|ParamSweep_Parameter2= |ParamSweep_Start2=0|ParamSweep_Stop2=0|ParamSweep_Step2=0|ParamSweep_SweepType2=False|TempSweep_Analysis=False|TempSweep_Start=0|TempSweep_Stop=0|TempSweep_Step=0|MonteCarlo_Analysis=False|MonteCarlo_Seed=-1|MonteCarlo_DistributionType=UNIFORM|MonteCarlo_NumberOfRuns=5|MonteCarlo_ResistorTolerance=10%|MonteCarlo_InductorTolerance=10%|MonteCarlo_TransistorTolerance=10%|MonteCarlo_CapacitorTolerance=10%|MonteCarlo_DCSourceTolerance=10%|MonteCarlo_DigitalTpTolerance=10%|OPTION_Method=Trapezoidal|OPTION_DVCC=5.000|OPTION_DVDD=15.00|OPTION_SpiceRefNode=GND|DocumentPath=W:\workspace\templates\template-altium-project\source\PCB\template.PcbDoc
[PublishSettings]
OutputFilePath2=D:\work\projects\GasSniffer\_git_\GasSniffer-hw\source\GasSensorEC\source\__release__\ÏÄÀÐ.418429.154_v1.0revA_Documentation_(2024-06-17)\ÏÄÀÐ.418429.154Ý3.PDF
@@ -395,7 +395,7 @@ OutputFileNameMulti8==ProjectName
UseOutputNameForMulti8=0
OutputFileNameSpecial8=
OpenOutput8=1
-OutputFilePath9=D:\work\projects\IP101\_git_\ip101-hw\source\__release__\ÏÄÀÐ.426469.201_v1.0rA_Documentation_(2025-12-05)\
+OutputFilePath9=W:\workspace\templates\template-altium-project\source\__release__\0131042408.468751.001_v1.0rA_Documentation_(2026-06-18)\
ReleaseManaged9=1
OutputBasePath9=__release__
OutputPathMedia9==ID+'_v'+Version+'.'+SCHRevision+'r'+PCBRevision+'_Documentation_('+CurrentDate+')'
@@ -464,7 +464,7 @@ OpenGerberOutput8=0
OpenNCDrillOutput8=0
OpenIPCOutput8=0
EnableReload8=0
-RelativeOutputPath9=D:\work\projects\IP101\_git_\ip101-hw\source\__release__\ÏÄÀÐ.426469.201_v1.0rA_Documentation_(2025-12-05)\
+RelativeOutputPath9=W:\workspace\templates\template-altium-project\source\__release__\0131042408.468751.001_v1.0rA_Documentation_(2026-06-18)\
OpenOutputs9=1
AddToProject9=0
TimestampFolder9=0
diff --git a/source/template.PrjPcb b/source/template.PrjPcb
index 70743fb..5b82ee4 100644
--- a/source/template.PrjPcb
+++ b/source/template.PrjPcb
@@ -32,7 +32,7 @@ ReportSuppressedErrorsInMessages=0
FSMCodingStyle=eFMSDropDownList_OneProcess
FSMEncodingStyle=eFMSDropDownList_OneHot
IsProjectConflictPreventionWarningsEnabled=1
-ConstraintManagerFlow=0
+ConstraintManagerFlow=1
IsVirtualBomDocumentRemoved=0
OutputPath=__release__
LogFolderPath=__logs__
@@ -244,6 +244,23 @@ DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=
+[Document12]
+DocumentPath=Constraints.xml
+AnnotationEnabled=1
+AnnotateStartValue=1
+AnnotationIndexControlEnabled=0
+AnnotateSuffix=
+AnnotateScope=All
+AnnotateOrder=-1
+DoLibraryUpdate=1
+DoDatabaseUpdate=1
+ClassGenCCAutoEnabled=1
+ClassGenCCAutoRoomEnabled=0
+ClassGenNCAutoScope=None
+DItemRevisionGUID=
+GenerateClassCluster=0
+DocumentUniqueId=
+
[ProjectVariant1]
UniqueId=623194E4-E5BB-48E2-9C3D-62E3DCEAA954
Description=00
@@ -254,44 +271,44 @@ Variation1=Designator=R2|UniqueId=\XNIRYFUN|Kind=1|AlternatePart=
ParamVariationCount=0
[Parameter1]
-Name=CompanyName
-Value=YuJinTech
+Name=Version
+Value=1
[Parameter2]
-Name=ID
-Value=0131042408.468751.001
+Name=Title
+Value=Template
[Parameter3]
-Name=PCBNumber
-Value=0131042408.758725.001
-
-[Parameter4]
-Name=PCBRevision
-Value=A
-
-[Parameter5]
-Name=ProjectName
-Value=Мультивибратор
-
-[Parameter6]
-Name=ProjectNumber
-Value=0131042408.468751.001
-
-[Parameter7]
-Name=SCHRevision
-Value=0
-
-[Parameter8]
Name=Stage
Value=П
+[Parameter4]
+Name=SCHRevision
+Value=0
+
+[Parameter5]
+Name=ProjectNumber
+Value=0131042408.468751.001
+
+[Parameter6]
+Name=ProjectName
+Value=Template
+
+[Parameter7]
+Name=PCBRevision
+Value=A
+
+[Parameter8]
+Name=PCBNumber
+Value=0131042408.758725.001
+
[Parameter9]
-Name=Title
-Value=Мультивибратор
+Name=ID
+Value=0131042408.468751.001
[Parameter10]
-Name=Version
-Value=1
+Name=CompanyName
+Value=YuJinTech
[Configuration1]
Name=Sources
@@ -620,6 +637,26 @@ OutputName10=BoasTools Html BOM
OutputDocumentPath10=
OutputVariantName10=[No Variations]
OutputDefault10=0
+OutputType11=BoardAssistant
+OutputName11=BoardAssistant text documents
+OutputDocumentPath11=
+OutputVariantName11=[No Variations]
+OutputDefault11=0
+OutputType12=BoardAssistantTools
+OutputName12=BoardAssistantTools Html BOM
+OutputDocumentPath12=
+OutputVariantName12=[No Variations]
+OutputDefault12=0
+OutputType13=BoasTools
+OutputName13=BoasTools Html BOM
+OutputDocumentPath13=
+OutputVariantName13=[No Variations]
+OutputDefault13=0
+OutputType14=BOM_ReportManufacturing
+OutputName14=Manufacturing Data
+OutputDocumentPath14=
+OutputVariantName14=[No Variations]
+OutputDefault14=0
[OutputGroup7]
Name=Other Outputs
@@ -906,6 +943,16 @@ Type148=1
Type149=1
Type150=1
Type151=1
+Type152=1
+Type153=1
+Type154=1
+Type155=1
+Type156=1
+Type157=1
+Type158=1
+Type159=1
+Type160=1
+Type161=1
[Difference Levels]
Type1=1
@@ -990,6 +1037,12 @@ Type79=1
Type80=1
Type81=1
Type82=1
+Type83=1
+Type84=1
+Type85=1
+Type86=1
+Type87=1
+Type88=1
[Electrical Rules Check]
Type1=1
@@ -1153,6 +1206,10 @@ Type158=0
Type159=0
Type160=0
Type161=0
+Type162=1
+Type163=1
+Type164=1
+Type165=2
[ERC Connection Matrix]
L1=NNNNNNNNNNNNNNNNW
@@ -1255,6 +1312,7 @@ ComparisonOptions6=Kind=xSignal|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|
ComparisonOptions7=Kind=xSignal Class|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0
ComparisonOptions8=Kind=xNet|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0
ComparisonOptions9=Kind=xNet Class|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0
+ComparisonOptions10=Kind=Constraint Manager Data|MinPercent=75|MinMatch=3|ShowMatch=0|UseName=-1|InclAllRules=0
[SmartPDF]
PageOptions=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-3|MediaType=1|DitherType=10|PrintScaleMode=1|PaperKind=A4|PaperIndex=9