diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000000000000000000000000000000000000..004bebd035dedca66af165e6c41de6cdb6fa396b
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,4 @@
+Copyright (C) 2025 Qiuarctica
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
diff --git a/README.md b/README.md
index 627cde28ae7bfb6783f85f3cb754ac35f566edec..297f7b670fb6256ef4a2ef2ec89049b1bf517d3e 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,85 @@
+![学校logo](image/0.学校logo.png)
 # Memory is all you check : 轻量高效的Heap异常检测工具
 
-我们队"我重生了这一世我要夺回属于我的OS赛冠军"来自**哈尔滨工业大学(深圳)**, 基本情况如下:
+## 一、基本信息
 
 | 赛题     | [proj248-heap_detection](https://github.com/oscomp/proj248-heap_detection) |
-| ---------- | ---------------------------------------------------------------------------- |
-| 队伍名称 | 我重生了这一世我要夺回属于我的OS赛冠军   |
-| 小组成员 | 李紫剑、冯锦坤、章劲量   |
-| 项目导师 | 勇健   |
-| 指导老师 | 夏文、李诗逸    |
+| -------- | -------------------------------------------------------------------------- |
+| 队伍名称 | 我重生了这一世我要夺回属于我的OS赛冠军                                     |
+| 小组成员 | 李紫剑、冯锦坤、章劲量                                                     |
+| 项目导师 | 勇健                                                                       |
+| 指导老师 | 夏文、李诗逸                                                               |
 
-## 技术简介
+截至初赛结束时项目实现目标上完成情况如下:
+|                                        实现内容                                        |     完成情况      |                                                                                                                                     说明                                                                                                                                     |
+| :------------------------------------------------------------------------------------: | :---------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
+|                         目标1 : 通过llvm IR文件生成程序CFG与CG                         |       100%        |                                                                               ① 摘取程序CFG(Control Flow Graph),分析程序的执行路径和控制依赖性;分析程序CG(Call Graph),分析程序函数调用关系图                                                                                |
+| 目标2 : 完成IR层面的静态分析模块,在编译期对程序进行符号执行并分析出可能存在的内存问题 |        80%        | ① 采用符号执行算法与Worklist算法实现了一个高效,轻量的IR层面静态分析工具,可以识别缓冲区溢出,空指针解引用,释放后使用,双重释放,内存泄漏,未初始化内存使用等内存问题<br> ② 采用函数摘要,循环宽化(widen)等算法进一步优化程序效率,并提供高度自定义的错误检测器与报告生成器 |
+|              目标3 : 设计并实现可以基于静态分析报告动态插桩的动态分析程序              |        80%        |                                                                                 ① 基于llvm-project中的AddressSanitizer进行修改以适配静态分析报告,实现动静结合从而提高asan的检测效率和精确度                                                                                 |
+|                  目标4 : 进一步提高动态分析效率,继续降低动态资源消耗                  |        50%        |                                                           ① 进一步加强asan对影子内存的利用率,通过优化地址空间中无用的位降低asan的内存消耗<br>② 在目标3的基础上进一步添加去冗余功能,继续降低asan的动动态检测消耗                                                            |
+|        目标5 : 在操作系统方面设置资源检测程序,在运行中动态触发内存泄漏检测程序        | 20%(预计决赛完成) |                                                                                  ① 系统态与用户态相结合,动态捕捉操作系统以及进程的资源特征,通过(未确定)算法实现运行时动态触发内存泄漏检测                                                                                  |
+|                 目标6 : (暂未确定)(可供选择的有云平台/移植到nuttx上等)                 | 0%(预计决赛进行)  |                                                                                                ① 前者参考学长,后者应该只需要进行简单的交叉编译?以及系统方面程序可能需要修改                                                                                                |
 
-我们期望从静态检测 -> 动态检测 -> 内核检测三个方向来进行该程序的开发。首先通过llvm提供的功能对程序进行静态分析,在静态分析中指大部分问题,然后利用静态分析的元数据(可能异常的指令)对代码进行插桩,实现既高效又全面的动态检测,并且动态检测过程中可以通过读取内核数据来进行进一步的检测(例如检测是否出现内存泄漏
+## 二、项目概述
+### 2.1 背景和意义
+- **内存问题的危害与Nuttx设备上的性能需求**
+  
+    More details
 
+- **传统静态与动态检测程序的特点与短板**
+  
+    More details
+
+- **缺乏对动静结合,系统态用户态结合思想的研究**
+  
+    More details
+
+
+    **本项目将静态程序分析,动态插桩分析,操作系统,机器学习模型(存疑)四者结合起来,是一种以创新的角度突破传统内存问题检测的视角**
+### 2.2 关于Memory is all you check
+(简要介绍)
+
+(优点介绍)
+
+(更详细的介绍请参考项目介绍文档[链接到详细介绍])
+### 2.3 MIAYC架构简述
+
+(整体架构)
+More details
+
+(静态架构)
+
+(动态架构asan)
+
+(系统架构 系统检测程序与lsan)
+
+更多详细请参考开发文档(链接到详细开发文档)
+
+## 三、项目目标
+### 3.1 基本目标
+
+目标list
+
+### 3.2 实现内容
+
+行动list
+
+### 3.3 初赛内容
+
+实现list
+
+### 3.4 决赛展望
+
+展望list
+
+## 四、完成情况
+
+目标完成情况list以及一些参数
+行动项完成情况list
+
+## 五、测试结果(重点)
+需要很多测试
+## 六、功能展示
+## 七、项目文档
+列举所有文档以及学习资料
+## 八、目录索引
\ No newline at end of file
diff --git a/dynamic/README.md b/dynamic/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git "a/image/0.\345\255\246\346\240\241logo.png" "b/image/0.\345\255\246\346\240\241logo.png"
new file mode 100644
index 0000000000000000000000000000000000000000..157ba2f4350b7844e328b7443ac3b969e44a7b0d
Binary files /dev/null and "b/image/0.\345\255\246\346\240\241logo.png" differ
diff --git a/static/README.md b/static/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/static/test/README.md b/static/test/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/system/README.md b/system/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391